lrvtc_search_row
Searches for a row containing specific values in specific columns.
If more than one row meets the condition, the data from only one random row is returned.
C Language
VTCERR2 lrvtc_search_row ( char* columns, char* values, char* delimiter )
C# Language
void vts.search_row ( string columns, string values, string delimiter )
Java Language
int Lrvtc.search_row ( string columns, string values, string delimiter )
Query Functions |
Arguments
Name | Comments |
---|---|
columns | The names of the columns to search. The column names are separated by the delimiter. |
values | The values of the columns to search. The values are separated by the delimiter. |
delimiter | The character that separates the column names and values in the lists. If a string, rather than a single character, is passed in delimiter, the string as a whole is the delimiter. |
Return Values
Protocol | Return Value |
---|---|
C Language | 0: If API call was successful but row not found. 1: If API call was successful and row found. On call failure, one of the Error Codes. |
C# Language | No return value. |
Java Language | 0: If API call was successful but row not found. 1: If API call was successful and row found. On call failure, one of the Error Codes. |
C Language Example
int rc; ... rc = lrvtc_search_row("Column1;Column3", "val1;val3", ";"); if(rc == 1) lr_output_message("a row found"); #The found row data will be saved in parameters named by Column names.