Library Function List
| N_XALIAS() |
Get the filename portion of the table open in the current area |
|
N_XAMAKENDX() |
Add a supplemental index to a table |
| N_XAMAKETBL() |
Create a table from specified arrays or string definitions |
N_XAPPEND() |
Append into current table from specified table |
| N_XBOF() |
Determine if pointer is at top of table |
N_XCLOSE() |
Close table in current area, or all tables |
| N_XCLRBUF() |
Clear all fields in current record buffer |
N_XDBF() |
Get name of Btrieve file open in current area |
| N_XDEC() |
Get number of decimal positions in specified field |
N_XDELETE() |
Delete current row in current table |
| N_XDNLOAD() |
Download current table to specified DBF Table |
N_XDROPNDX() |
Remove append into current table from specified table |
| N_XEOF() |
Determine if row pointer is beyond the end of current table |
N_XERRLVL() |
Set RaSQL/B error handling mode |
| N_XERRMSG() |
Get text error message by passing error number |
N_XERROR() |
Get error code from most recent function |
| N_XFCOUNT() |
Get number of fields in the current table |
N_XFETCH() |
Store value from field(s) into specified memory variable(s) |
| N_XFIELD() |
Get Nth field name in current table |
N_XFOUND() |
Determine if exact match was found from N_XSEEK() |
| N_XGATHER() |
Move data from array to record in table |
N_XGOTOBOT() |
Move pointer to last row of current table |
| N_XGOTOTOP() |
Move to top of current table |
N_XGOTO() |
Move record pointer to specified physical record position |
| N_XINSERT() |
Insert new record into current table |
N_XLASTREC() |
Get number of records in current table |
| N_XLEN() |
Get display length of specified field |
N_XNUM() |
Get the number of the specified field in current table |
| N_XORDER() |
Set order to specified index number |
N_XRASQL() |
Verify the RaSQL library name |
| N_XRECNO() |
Determine current record position |
N_XRECSIZ() |
Get display record size |
| N_XREPLACE() |
Replace field(s) in current record buffer with specified data |
N_XRLOCK() |
Lock current record |
| N_XSAFETY() |
Set overwrite safety on or off |
N_XSCATTER() |
Move data from current record into an array |
| N_XSEEK() |
Retrieve record by index key |
N_XSELECT() |
Select Btrieve table |
| N_XSETALLOC() |
Pre-allocate disk space for a file |
N_XSETFLAGS() |
Set Btrieve file definition flag |
| N_XSKIP() |
Move up or down sequentially in current table |
N_XSLEN() |
Get internal stored length of specified field |
| N_XSOFTSEEK() |
Turn soft seek On or Off Softseek |
N_XSRECCON() |
Get raw stored record contents as a string |
| N_XSRECSIZ() |
Get internal stored length of record |
N_XTRANCAN() |
Cancel (rollback) transaction |
| N_XTRANOFF() |
Stop transaction |
N_XTRANON() |
Start transaction |
| N_XTYPE() |
Get Btrieve data type of specified field |
N_XUNLOCK() |
Release most recent n_xrlock()in current table or all tables |
| N_XUPDATE() |
Write data into table, overwriting current record |
N_XUPLOAD() |
Upload a DBF to the current table |
| N_XUSE() |
Open Btrieve file in current area |
N_XVERSION() |
Return Btrieve or RaSQL version |
| N_XZAP() |
Delete all records in current table |
Btrieve Function List for RDD and Library
| N_XAMAKENDX() |
Add a supplemental index to a table |
|
N_XAMAKETBL() |
Create table from specified arrays or string definitions |
| N_XCOLLATE() |
Specifies user define collating sequence |
N_XDROPNDX() |
Remove supplemental index |
| N_XFILTER() |
Create client-server filter |
N_XFRECSIZ() |
Get length of fixed length portion of record |
| N_XINDEXKEY() |
Get field list for specified index number |
N_XINDEXTYPE() |
Get attributes of a specified index |
| N_XLOGIN() |
Log program into Btrieve |
N_XLOGOUT() |
Log out user from Btrieve |
| N_XMAKEDBF() |
Create extended structure DBF from current table |
N_XMAKENAME() |
Get valid FoxPro field name from Btrieve field name |
| N_XMAKENDX() |
Create a supplemental index for the currently open table |
N_XMAKETBL() |
Create table from extended structure DBF |
| N_XMEMOLEN() |
Get length of variable length field in current record |
N_XNORESET() |
Suppress Btrieve reset operation at start of program |
| N_XOPENMODE() |
Set specific mode for opening tables |
N_XOWNER() |
Set/get owner for opening/creating tables |
| N_XPACK0C() |
Specifies sign flag for packed decimal (money) fields |
N_XPAGEMAX() |
Get maximum page size for the current Btrieve configuration |
| N_XPAGESIZE() |
Set page size for tables created with N_XAMAKETBL() |
N_XPATH() |
Set default path for Btrieve data files |
| N_XSAFETY() |
Set overwrite safety on or off |
N_XSEEKEQ() |
Seek exact match |
| N_XSEEKGE() |
Find key greater than or equal to specified value |
N_XSEEKGT() |
Find key greater than specified value |
| N_XSEEKLE() |
Find key less than or equal to specified value |
N_XSEEKLT() |
Find key less than specified value |
| N_XSETALLOC() |
Pre-allocate disk space for a file |
N_XSETFLAGS() |
Set Btrieve file definition flags |
| N_XTRANCAN() |
Cancel (rollback) transaction |
N_XTRANOFF() |
Stop transaction |
| N_XTRANON() |
Start transaction |
N_XVERSION() |
Returns Btrieve or RaSQL version information |