Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo usar ODBC para conectarse a la base de datos MySQL en VS2008

Cómo usar ODBC para conectarse a la base de datos MySQL en VS2008

Cuando utilice una conexión ODBC, primero debe realizar los siguientes preparativos:

1. Su computadora ha instalado la base de datos mysql

2. Su computadora ha instalado Microsoft Visual Studio (soy VS2008).

3. Instalé el controlador mysql: mysql-connector-odbc-5.1.6-win32.msi

Operaciones específicas:

Primero, establezca la fuente de datos ODBC. , abra en orden: Mi PC - Panel de control - Herramientas de administración - Fuente de datos (ODBC) - Haga clic en "Sistema DNS" y seleccione Agregar a la derecha, y seleccione "Controlador ODBC5.1 de MySQL" en la ventana emergente box ", este nombre será diferente dependiendo de la versión de su controlador. Haga clic en "Finalizar", aparecerá la información que se muestra en la Figura 3, complete de acuerdo con las indicaciones

Nombre de la fuente de fecha: complete al azar, ¡se recomienda usar inglés!

Descripción: ¡Descripción! Rellénelo de manera informal, ¡se recomienda usar inglés!

Servidor: localhost (si es un servidor local, entonces localhost; de lo contrario, complete la dirección IP del servicio)

Usuario: su nombre de usuario de mysql

Contraseña: Su contraseña de mysql

Base de datos: haga clic en el menú desplegable y seleccione la base de datos que existe actualmente en su base de datos mysql

La fuente de datos ODBC ahora está establecida

Luego vaya a VS 2008 para configurar, haga clic en el menú VS Ver-Administrador de recursos del servidor, abra la interfaz como se muestra en la figura, haga clic derecho en la conexión de datos y luego seleccione Conexión, abra la interfaz como se muestra en la figura , haga clic en "Usar nombre de usuario o nombre de fuente de datos del sistema". Haga clic hacia abajo y luego vea nuestra nueva fuente de datos, seleccione y luego pruebe

Finalmente, use el código para conectarse a la base de datos:

string constr = "Dsn=ODBCforMysql ";

OdbcConnection conn = new OdbcConnection(constr);

conn.Open()

string sqlstr = "seleccione * de tools.zhanghao";

OdbcCommand cmd = new OdbcCommand(sqlstr, conn);

OdbcDataReader lector = cmd.Write(reader.GetString(1) ", " );

}

conn.Close();

Consola .Read();

La clave es la cadena de conexión: string constr = "Dsn=ODBCforMysql";

Puede ver esta cadena para comprender las propiedades de la fuente de datos, simplemente copie su cadena