El lenguaje de consulta SQL permite recuperar datos de una base de datos y devuelve los resultados en un programa de Visual C . Utiliza la conexión desde Visual C para conectarse a cualquier base de datos o archivo de programa de base de datos como Microsoft Access. Debe incluir el archivo " ODBCINST.h " en la parte superior de tu código , que es el archivo de biblioteca que contiene todas las funciones de base de datos necesarios para ejecutar SQL . Instrucciones
1
clic en el botón " Inicio" de Windows y escriba " c visual " en el cuadro de texto. Pulse el botón " Enter" para abrir el software. También puede acceder a Visual C en el software " Visual Studio ", ubicado en el " . Microsoft NET Framework " menu grupo de programas .
2 Haga clic en el archivo que desea utilizar para conectarse y consultar la base de datos SQL . Haga clic en " Ver código ". En la parte superior del archivo de código , copia y pega el siguiente código: # include
3 Crear la conexión de base de datos. Escriba el siguiente código para crear una conexión:
cadena
sDsn ;
sDsn.Format ( "ODBC ; DRIVER = conductor; DSN =''; DBQ = nombre") ;
< p> Reemplazar la cadena " driver" con el conductor para el servidor de base de datos que desea utilizar para la consulta. Por ejemplo , debe utilizar la cadena del controlador "SQL Server" si utiliza SQL Server. Reemplazar " nombre " por el nombre de base de datos .
4
consulta al servidor. Utilice el código siguiente para consultar el servidor :
registros CRecordset
( y db ) ;
records.Open ( CRecordset :: ForwardOnly , " select * from clientes", CRecordset :: readOnly ) ;
debe reemplazar el segundo parámetro de la llamada a la función de registros con su propia consulta SQL .
5
imprimir los registros en la pantalla. El código siguiente se imprime el primer valor devuelto por la consulta a la pantalla :
printf ( records.GetFieldValue ("Descripción "));