Tajadas

Páginas: 3 (543 palabras) Publicado: 19 de septiembre de 2012
Usando ADO con MySQL y MS Access
La forma más común de usar datos que no son directamente manejados desde
VFP es usando el proveedor OLE DB (se utiliza ADO para su manejoA). Este
proveedor tepermite conectarte con datos con el formato de otros programas
(MS Access, MS SQL Server, MySQL, etc.) ejecutando sentencias SQL estándar.
Así por ejemplo si estas manejando un proveedor de datos paraMS Access y
quieres cambiar a MS SQL solo basta con cambiar pequeñas parte de tu “cadena
de conexión” (que es una propiedad de la conexión) y es todo, ya has migrado a
MS SQL sin modificar lassentencias SQL estándar.
Éste artículo se enfoca en la propiedad ConnectionString de un objeto
ADODB.Connection, que es donde se encuentra la información necesaria para
realizar una conexión con unproveedor de datos. Los valores usados en la
“ConnectionString” consiste en uno o más argumentos ADO usados para
entablar la conexión.
Los argumentos dependen del proveedor que vayamos a utilizarcomo ejemplo
en MS Access una cadena de conexión (con la información mínima necesaria)
sería:
“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Archivos
de programa\MicrosoftOffice\Office10\Samples\Neptuno.mdb”
donde:
Argumento Descripción
Provider Proveedor de datos (algo así como el
traductor entre aplicaciones)
Data Source Base de datos
Veamos el siguiente ejemplo que muestra comorealizar una conexión con la
base de datos MS Access Neptuno (en español), y ejecuta una consulta a la tabla
de clientes y muestra todos los nombres de clientes en la pantalla
LOCALcConnectionString, oCnx
*Generamos la cadena de conexión
*OJO: los argumentos y la cantidad de estos depende
* del proveedor que se este utilizando
cConnectionString = "Provider=" + ; && Argumento"Microsoft.Jet.OLEDB.4.0;" + ; && Valor del argumento
"Data Source="+; && Argumento
"C:\Archivos de programa\Microsoft Office\Office10\Samples\Neptuno.mdb"
*Creamos el objeto para la conexión
oCnx =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tajo
  • Taj mahal
  • Taj Mahal
  • taj mahal
  • taj mahal
  • Taj mahal
  • taj majhal
  • taj mahal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS