dbQueryIsValid¶
Purpose¶
Reports whether the specified query is positioned on a valid record.
Format¶
-
ret =
dbQueryIsValid
(qid)¶ - Parameters:
qid (scalar) – query number.
- Returns:
ret (scalar) – 1 if the query is positioned on a valid record or 0 otherwise.
Examples¶
// Execute query
qid = dbExecQuery(db_id, "SELECT * FROM
PEOPLE");
// Check if query is valid
dbQueryIsValid(qid); // False
// Give it a valid position
dbQuerySeekFirst(qid);
// Iterate until no longer valid.
do while dbQueryIsValid(qid);
// dbQueryIsValid = True
dbQuerySeekNext(qid);
endo;
dbQueryIsValid(qid); // False