Index: phpdoc/en/functions/dbplus.xml diff -u phpdoc/en/functions/dbplus.xml:1.11 phpdoc/en/functions/dbplus.xml:1.12 --- phpdoc/en/functions/dbplus.xml:1.11 Wed Sep 12 18:37:51 2001 +++ phpdoc/en/functions/dbplus.xml Thu Sep 13 16:40:46 2001 @@ -1,39 +1,40 @@ - + - DB++ functions - + DB++ Functions + DB++ &warn.experimental;

- db++ database functions + DB++ Database Functions - db++, made by the german company - Concept asa, - is a relational database system with high performance and low - memory and disk usage in mind. While providing SQL as an - additional language interface it is not really a SQL database in - the first place but provides its own AQL query language which is - much more influenced by the relational algebra then SQL is. - - - Concept asa always had an interest in supporting open source - languages, db++ has had Perl and Tcl call interfaces for years - now and uses Tcl as its internal stored procedure language. - + db++, made by the german company Concept asa, is a relational + database system with high performance and low memory and disk + usage in mind. While providing SQL as an additional language + interface it is not really a SQL database in the first place but + provides its own AQL query language which is much more influenced + by the relational algebra then SQL is. + + + Concept asa always had an interest in supporting open source + languages, db++ has had Perl and Tcl call interfaces for years + now and uses Tcl as its internal stored procedure language. +
- Requirenments + Requirements - You need the developement libraries and header files included in - every db++ installaion archive. - Concept asa provides - additional documentation - and Demo versions of - db++ for Linux, some other UNIX versions and Windows95/NT. + You need the developement libraries and header files included in + every db++ installaion archive. Concept asa provides + additional documentation and Demo versions of db++ for + Linux, some other UNIX versions and Windows95/NT.
@@ -42,33 +43,32 @@ Creation and installation of this extension requires the db++ client libraries and header files to be installed on your system. - You have to run configure - with option to build this - extension. + You have to run configure with option + to build this extension. configure looks for the client libraries and - header files under the default pathes - /usr/dbplus, - /usr/local/dbplus and - /opt/dblus. If you have installed db++ in a - different place you have add the installation path to the - configure option like this: - . + header files under the default pathes + /usr/dbplus, + /usr/local/dbplus and + /opt/dblus. If you have installed db++ in a + different place you have add the installation path to the + configure option like this: + .
db++ error codes - db++ error codes + DB++ Error Codes - - PHP Constant - db++ constant - meaning - + + PHP Constant + db++ constant + meaning + @@ -124,7 +124,7 @@ DBPLUS_ERR_CREATE ERR_CREATE - Creat() system call failed + Create() system call failed DBPLUS_ERR_LSEEK @@ -316,18 +316,16 @@ int dbplus_aql - string query - string - server - - string - dbpath - + string query + string + server + + string + dbpath + &warn.experimental.func; - - @@ -341,12 +339,12 @@ string dbplus_chdir - string - newdir - + string + newdir + - &warn.experimental.func; + &warn.experimental.func; dbplus_chdir will change the virtual current directory where relation files will be looked for by @@ -370,7 +368,7 @@ int dbplus_close - int relation + int relation &warn.experimental.func; @@ -391,8 +389,8 @@ int dbplus_curr - int relation - array tuple + int relation + array tuple &warn.experimental.func; @@ -452,7 +450,7 @@ int dbplus_errno - + &warn.experimental.func; @@ -518,8 +516,8 @@ int dbplus_first - int relation - array tuple + int relation + array tuple &warn.experimental.func; @@ -554,7 +552,7 @@ int dbplus_flush - int relation + int relation &warn.experimental.func; @@ -720,14 +718,12 @@ int dbplus_info - int relation - string key - array + int relation + string key + array &warn.experimental.func; - - @@ -741,8 +737,8 @@ int dbplus_last - int relation - array tuple + int relation + array tuple &warn.experimental.func; @@ -777,7 +773,7 @@ int dbplus_lockrel - int relation + int relation &warn.experimental.func; @@ -786,8 +782,6 @@ on the given relation. Other clients may still query the relation, but can't alter it while it is locked. - - @@ -801,8 +795,8 @@ int dbplus_next - int relation - array + int relation + array &warn.experimental.func; @@ -929,9 +923,9 @@ int dbplus_rcreate - string name - string domlist - int flag + string name + string domlist + int flag &warn.experimental.func; @@ -1049,13 +1043,11 @@ int dbplus_restorepos - int relation - array tuple + int relation + array tuple &warn.experimental.func; - - @@ -1069,12 +1061,10 @@ int dbplus_ropen - string name + string name &warn.experimental.func; - - @@ -1092,8 +1082,6 @@ &warn.experimental.func; - - @@ -1121,8 +1109,10 @@ - dbplus_rsecindex - Create a new secondary index for a relation + dbplus_rsecindex + + Create a new secondary index for a relation + Description @@ -1138,8 +1128,8 @@ dbplus_rsecindex will create a new secondary index for relation with consists of the - domains specified by domlist and is of type - type + domains specified by domlist and is of + type type domlist may be passed as an array of @@ -1159,12 +1149,13 @@ int dbplus_runlink - int relation + int relation &warn.experimental.func; - dbplus_unlink will close and remove the relation. + dbplus_unlink will close and remove the + relation. @@ -1179,7 +1170,7 @@ int dbplus_rzap - int relation + int relation &warn.experimental.func; @@ -1200,12 +1191,10 @@ int dbplus_savepos - int relation + int relation &warn.experimental.func; - - @@ -1219,13 +1208,11 @@ int dbplus_setindex - int relation - string idx_name + int relation + string idx_name &warn.experimental.func; - - @@ -1238,14 +1225,14 @@ Description - int dbplus_setindexbynumber + int + dbplus_setindexbynumber + int relation - int idx_number + int idx_number &warn.experimental.func; - - @@ -1265,8 +1252,6 @@ &warn.experimental.func; - - @@ -1293,11 +1278,11 @@ client/server data transfers and context switches. - dbplus_tcl needs to pass the client connection - id the TCL script code should be executed - by. dbplus_resolve will provide this - connection id. The function will return whatever the TCL code - returns or a TCL error message if the TCL code fails. + dbplus_tcl needs to pass the client + connection id the TCL script code should + be executed by. dbplus_resolve will provide + this connection id. The function will return whatever the TCL + code returns or a TCL error message if the TCL code fails. See also dbplus_resolve. @@ -1315,8 +1300,8 @@ int dbplus_tremove - int relation - array tuple + int relation + array tuple array current @@ -1328,7 +1313,8 @@ tuple from relation if it perfectly matches a tuple within the relation. current, if given, will contain - the data of the new current tuple after calling dbplus_tremove. + the data of the new current tuple after calling + dbplus_tremove. @@ -1343,7 +1329,7 @@ int dbplus_undo - int relation + int relation &warn.experimental.func; @@ -1381,7 +1367,7 @@ int dbplus_unlockrel - int relation + int relation &warn.experimental.func; @@ -1481,7 +1467,8 @@ &warn.experimental.func; dbplus_xunlockrel will release an exclusive - lock on relation previously obtained by dbplus_xlockrel. + lock on relation previously obtained by + dbplus_xlockrel.
























































 

Columns / Articles | Tips / Quickies | News | News Linking and RSS Feeds | Shared Code Library
Mail Archives | Support / Discussion Forums | Get Started! Links | Contribute! | Docs