Btrieve is a transactional database based on Indexed Sequential Access Method. Developed in 1982 by SoftCraft the latest version available is 7.0. The company later got renamed to Pervasive and they also launched and RDBMS with that name. Btrieve was popular with Novell and Windows platform and mostly seen used with a programming language like Magic.
Questions tagged [btrieve]
42 questions
0
votes
1 answer
Actian PSQL/Pervasive SQL: unhex
i have some hex data in db. so i need to unhex it. something like: unhex('414243'). is there any functions or tricks to do it?
i saw unhex function in actian ingres db.

Poly Deus
- 1
- 1
0
votes
0 answers
Actian/Pervasive PSQL Zen 13.30 error 46 random ocurrences
We currently use Actian PSQL Database in our core business application for more than 10 years. In the las few days, users actions using the application, randomly trigger error 46, which is related with "permissions issues", but what really happens…

Jorge S
- 1
0
votes
1 answer
Looking for way to export .dat data with no .ddf files
I have inherited a program called Magic and is version 8.3. We would like to export the data but I am not sure how to do this. All the files are in .dat format and appears to need Btrieve. I did contact the Magic company and they say it would be…

lleemon
- 1
0
votes
1 answer
Btrieve file only shows partial data
Almost ready to throw up the white flag but thought I'd throw it out there. I have an OLD program from 1994 that uses a btrieve dB and renders basic membership info for a gym. The btr file that holds the data will open in notepad and I can search…

gwpeaks
- 13
- 4
0
votes
0 answers
How do I access *.xq4 and *.xq5 suffix files?
For a project I am required to access the data stored by the program. The software writes the data to respectively a *.xq4-file and a *.xq5-file. I would like to access or extract the data from the files. What tool should I use to open these file…

Mad Scientist
- 1
- 2
0
votes
1 answer
Convert / Read Btrieve Sequential file to human readable text using C#
Does anyone know if its possible to read ascii the files that Btrieve Maintenance Utility creates during its recover process using C#
We create sequence files using the following command on windows
for %%f in (*.xq?) DO BUTIL -recover %%f %%f.seq
I…

Jordy van Eijk
- 2,718
- 2
- 19
- 37
0
votes
1 answer
Retrieve data from Pervasive database used by Magic application
I have a client who has had a developer (who has died since) set him up a Magic eDeveloper application which uses a Pervasive V8 database. Thing is that his licence ran out and the developer is not around.
There are no DDF files in the directory…

HaLeiVi
- 301
- 2
- 8
0
votes
1 answer
Btrieve GetNextExtended 'UC' Option Returning Only One Record Repeatedly
I am working on Pervasive SQL 2000i SP4 and accessing my data via the Btrieve API.
Recently I delved into the GetNextExtended operation and using the 'EG' option, but the first record in was always ignored. To take the first record into account as…

jakdep
- 852
- 1
- 11
- 28
0
votes
0 answers
JNI cannot find dependent libraries
My java 1.5 application (running on Windows 7) accesses btrieve files, from Pervasive Software (PVSW). I use a JAR file supplied by PVSW, named psql.jar. This JAR accesses several DLLs. Most of the time my application runs without error, but…

Abra
- 19,142
- 7
- 29
- 41
0
votes
1 answer
Btrieve 6.15 (Win 95) does not autoload in VB 6.0 IDE environment
I've recently bought a new tower and used third-party software to port across all my development tools (another story in itself), including VB 6.0, all my third-party tools, and Btrieve. The only problem I have with Btrieve is more an annoyance…

Bill Hileman
- 2,798
- 2
- 17
- 24
0
votes
1 answer
Btrieve GetNextExtended Status 62
I'm having trouble getting the GetNextExtended(36) operation working
in Btrieve. Here is the call which returns the status code 62 :
intStatus = BTRCALL(B_GETNEXTEXTENDED, _
m_byteFilePosBlk, _
…

jakdep
- 852
- 1
- 11
- 28
0
votes
2 answers
Date format in float from Persavise db
I got data from a Persavive V12 Db. The dates are in a weird format.
They are like float :
Example of date in table : 39787.0
Do someone know this kind of format ? It seems to be the number of days from 1901-01-01.
Since the dates are float, is…

Vincent Decaux
- 9,857
- 6
- 56
- 84
0
votes
1 answer
How is the record length affected in PSQL v9 when creating tables?
I'm using Btrieve and the Pervasive SQL Control Center to create a table. The table has 3 columns: char 20, char 20, & char 50. The first column is the primary key. When I inserted a record through code the first character of the second column was…

Mark
- 1,057
- 1
- 7
- 14
0
votes
1 answer
c# Btrieve 6.15 error 22
I use the following code to collect data from a BTrieve 6.15 database file based on the WBTRV32.dll
I get allways the error code 22 back at the position reading the next dataline - is it a Problem that my BTrieve file has not fixed column…

user5514770
- 59
- 6
0
votes
1 answer
How to migrate btrieve 5.10a Database with magic 5.6 frontend
I have an old MSDOS software realized in magic 5.6 with an btrieve 5.10a database, that should be modernized(completely redone using a modern DB).
For this I would love to just get the table structures and some understanding in the structure of the…

user1403333
- 98
- 12