Funciones de Ejecuci�n de Consultas

Una vez que se ha establecido correctamente una conexi�n con un servidor de base de datos, se utilizan las funciones que se muestran a continuaci�n para realizar consultas y comandos de SQL.

La estructura PGresult encapsula el resultado devuelto por el servidor a la consulta. Los programadores de aplicaciones con libpq deber�an mostrarse cuidadosos de mantener la abstracci�n de PGresult. Prohiban la referencia directa a los campos de la estructura PGresult, porque est�n sujetos a cambios en el futuro. (Incluso a partir de la versi�n 6.4 de Postgres, ha dejado de proporcionarse la definici�n de PGresult en libpq-fe.h. Si tiene usted c�digo ant�guo que accede directamente a los campos de PGresult, puede mantenerlo utilizando libpq-int.h tambi�n, pero le recomendamos que ajuste pronto el c�digo).