DBASEexternQueryStringRow |
Top Previous Next |
SQL statement explain. Delivers certain records. Parametre pipes (PIOPIPES) [IN] The trading pipes gives the issue canal. hndl (DBASEhndl *) [IN] The trading hndl contains references to the data bank, routines to the manipulation and the data bank driver. query (char *) [IN] With query SQL statements will hand over to the external data bank. If query refers to ZERO, the routine is finished and the value 1 is delivered. inputs (char **) [IN] inputs contain pointer on sign chains. It may not be contained less sign chains is given than in inputCnt. If ZERO may also contain the value, must also have inputCnt the value 0. inputCnt (int) [IN] inputCnt brags how many sign chains are in inputs. May also contain the value 0. outputs (char ****) [IN / OUT] M_Param_Beschr outputRowCount (int *) [IN / OUT] In outputRowCount becomes the number of the lines zurückgeliefert which are in outputs. outputRowCount must refer on int and may not be ZERO. outputColCount (int *) [IN / OUT] In outputColCount becomes the number of the columns zurückgeliefert which are in outputs. outputColCount must refer on int and may not be ZERO. colNames (char **) [IN / OUT] At the moment this parametre is not supported and, therefore, can contain the value ZERO. StartRow (int) [IN] StartRow gives the number of the record in which zurückgeliefert should become. If EndRow incomparably StartRow is StartRow gives the number of the first record. EndRow (int) [IN] EndRow gives the number of the last record in which zurückgeliefert should become. Result (long int) [OUT] M_Param_Beschr Declaration #include "dbasedrv.h"
long int DLLENTRY DBASEexternQueryString ( PIOPIPES pipes, DBASEhndl * hndl, char * query, char ** inputs, int inputCnt, char **** outputs, int * outputRowCount, int * outputColCount, char ** colName int StartRow int EndRow ); Related functions DBASEexternQueryString
|