jueves, 26 de noviembre de 2020

Validar respuesta Mysql/MariaDB Query en Free Pascal

    

 

Al hacer una consulta de MySQL/MariaDB, la forma que se me ocurrió para validar si la consulta regresa resultados fue:

Se hace la consulta

mysql_query(sock, query);

Se almacenan los resultados

recbuf := mysql_store_result(sock); 

Se leen los resultados

n := mysql_num_row(recbuf);

Si mysql_num_row es igual a 0 es que no hay resultados, porque puede ser que la consulta se realice de manera correcta pero que no devuelva resultados.

Citas citables

 "La cultura es lo que la gente hace cuando tú no estás mirando"




Freddy Vega (@freddier)

Citas citables

 "Es mejor trabajar más inteligente que trabajar más duro"



Freddy Vega (@fredddier)