
Hola a todos, como lo prometido es deuda ahora les traigo un tutorial de cómo conectar a una base de datos MySQl y Access mediante código ASP.
Para esto necesitaremos saber que para cada uno se necesita un driver para la conexión a la base de datos, para Access resulta fácil ya que tanto Access como ASP son de Microsoft.
Primero veremos cómo conectarnos con Access sin DNS.
Conectar una Base de
Datos de Access con ASP
Access se conecta mediante el Driver Microsoft Access Driver, enseguida se muestra el código de
conexión:
<%
Dim conn_string
'Conexión Access
conn_string =
"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\tubasededatos.mdb;"
Set conn = Server.CreateObject ("ADODB.Connection")
conn.open (conn_string)
Response.Write("Conexión Correcta”)
conn.Close
%>
Ahora la explicación, la variable conn_string contiene toda la cadena de conexión para la base de datos que queremos conectar, el DRIVER para este caso es Microsoft Access Driver, DBQ: Es la ruta donde se encuentra la base de datos que queremos conectar ejemplo: C:\Miruta\.
Ahora creamos el Objeto Conexión “ADODB.Connection” y lo asignamos a conn y finalmente abrimos la base de datos conn.open (conn_string), desplegamos un mensaje y cerramos la conexión.
Conectar a una Base de Datos MySQL con ASP
Ahora aprenderemos cómo conectar a una base de datos MySQL, el primer paso que tenemos que hacer es descargar el DRIVER MyODBC de la página oficial de MySQL http://www.mysql.com/products/connector/, en esta página encontraran los conectores, pero para este caso ocupáremos el ODBC y descargaremos la versión 5.1, una vez instalado el driver, procederemos a la conexión sin DNS.
<%
Dim conn_string
'Conexion Mysql
conn_string =
"Driver={MySQL ODBC 5.1 Driver};Server=servidor;Port=3306;Database=tubasededatos;Uid=usuario;Pwd=contraseña"
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open (conn_string)
Response.Write("Conexión
Correcta")
conn.Close
%>
Al igual que con la conexión con Access se necesita un DRIVER pero para este caso utilizaremos el de MySQL que es MySQL ODBC 5.1 y se la asignamos a conn_string, también crearemos el objeto conexión “ADODB.Connection” y lo asignamos a conn y posteriormente abrimos la base de datos con conn.Open (conn_string), desplegamos un mensaje y cerramos la conexión.
Pues hasta aquí llega este tutorial de Conexión a Base de Datos MySQl y Access mediante ASP, para cualquier duda o pregunta nos pueden visitar en la página http://www.milkzoft.com o en los correos carlos.hugo@milkzoft.com o contacto@milkzoft.com, espero y les haya sido de gran utilidad este tutorial.

Atentamente

NOTA: Este tutorial fue creado por Carlos Hugo González Castell para MilkZoft, si deseas tomar total o parcialmente el contenido publicado te pedimos nos envíes un mensaje utilizando el formulario de contacto y agregando un enlace a MilkZoft como fuente de los datos (puedes insertar el siguiente código en tu blog o página web).
Fuente: MilkZoft
Descarga el tutorial en formato PDF
Comentarios


Ya pueden darle formato a sus comentarios como..
Negritas, Cursivas, Subrayado, e incluso tachado.
Espero que se animen a comentar, un saludo!
Por cierto muy buen tutorial Hugo.

FELICIDADES POR SUS TUTORIALES ESTAN MUY BIEN.....
LOS EXPLICAN MUY BIEN CON EJEMPLOS Y PASO X PASO.. EL TUTORIAL DE DESARROLLO DE PROYECTOS ME GUSTO MUCHO, ESTA EXPLICADO MUY DETALLADO Y CUALKIER PERSONA PUEDE APLICARLO A SU NEGOCIO, O SU TRABAJO....
MUY BIEN MUCHACHOS!! VAN POR MUY BUEN CAMINO!!!!!
SUERTE!!!!

FElicitacione sunos tutoriales muy buenos, pero me resulto un problem con el turorial de consultar, agregar y eliminar datos, cada q ejecuto algunos de estos codigos, me responde error y me dice q pocos argumentos. Se esperaba 3. /insertar_724kiygscb.asp, linea ##
Q podra ser??

Por que al conectar con el conector odbcy tablas vinculadas se demora mucho en conectar al principio, luego es rápido pero a la primera conexión es lenta?. alguien sabe como acelerar esa conexión. Atte. Miguel Sandvoval
Encuesta de la semana:
¿Prestas atención a la publicidad en Internet?