Foros del Web » Programando para Internet » ASP Clásico »

AYUDA!!! Como usar ASP con Mysql

Estas en el tema de AYUDA!!! Como usar ASP con Mysql en el foro de ASP Clásico en Foros del Web. Hola,hasta ahora he usado asp con access,pero en estos momentos necesito usar una base de datos mysql y con php encontre mucha informacion pero con ...
  #1 (permalink)  
Antiguo 23/12/2004, 08:42
 
Fecha de Ingreso: diciembre-2004
Mensajes: 371
Antigüedad: 20 años, 4 meses
Puntos: 0
Pregunta AYUDA!!! Como usar ASP con Mysql

Hola,hasta ahora he usado asp con access,pero en estos momentos necesito usar una base de datos mysql y con php encontre mucha informacion pero con ASP solo encuentro con access.
Alguien me podria decir como seria ,para hacer una consulta,insertar,buscar y borrar datos?
O si no almenos alguna WEB en la que lo expliquen bien.
GRACIAS,por adelantado.
  #2 (permalink)  
Antiguo 23/12/2004, 09:46
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Sería prácticamente lo mismo, lo fundamental a cambiar es la forma de conectarse a la BD (que no sé cómo es, pero hay ejemplos en este foro... usá el buscador)

saludos
__________________
...___...
  #3 (permalink)  
Antiguo 23/12/2004, 10:19
Avatar de verinchi  
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 20 años, 7 meses
Puntos: 2
Hola!
Hay un programita disponible para bajada que se llama MyOdbc.
Con eso haces el DNS, lo llamas desde ASP y Voilà!
__________________
Why can't we not be sober?
www.partitorium.com.ar
  #4 (permalink)  
Antiguo 23/12/2004, 11:12
 
Fecha de Ingreso: diciembre-2004
Mensajes: 371
Antigüedad: 20 años, 4 meses
Puntos: 0
Hola,al dar a test data source me da un error diciendo ke no puede conectar a mysql server on localhost.
Me podeis ayudar ke estoy muy verde.
¿Tengo ke configurar mysql de alguna manera?
  #5 (permalink)  
Antiguo 23/12/2004, 14:31
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 23 años, 4 meses
Puntos: 2
Mirá.. fijate acá http://www.connectionstrings.com

Al Zuwaga, se podrá agregar a las FAQS este link?
http://www.connectionstrings.com
ya que me parece piola.. para los que no nos acordamos los strings de conexión... no te parece?
SALUDOS!
__________________
La Perfección es enemigo de lo bueno.
  #6 (permalink)  
Antiguo 23/12/2004, 16:06
 
Fecha de Ingreso: diciembre-2004
Ubicación: Bs. As. - Argentina
Mensajes: 200
Antigüedad: 20 años, 5 meses
Puntos: 0
Secundo la mocion de Sebastián.
Pregunta: Alguien tipea un connstring?
Yo desde que hice le primero, luego Control-C Control-V.

Jamas los aprenderé x lo cual me parece muy piola que esten en algun lado en el foro.

Saludos y feliz navidad a todos.
__________________
Javo.
www.thesitewatcher.com
Monitoreo y Auditoría de Sitios de Internet
  #7 (permalink)  
Antiguo 23/12/2004, 16:27
 
Fecha de Ingreso: diciembre-2004
Mensajes: 371
Antigüedad: 20 años, 4 meses
Puntos: 0
Nada no hay manera.
Este es el codigo ke tengo ,si alguien me corrige ,lo agradeceria muxo.

<%
Dim BDD ' variable que se encargara de la base de datos
Dim TABLA ' variable que se encarga de la tabla

'creamos los objetos que manejan la base de datos y la tabla
Set BDD = Server.CreateObject("ADODB.Connection")
Set TABLA = Server.CreateObject("ADODB.Recordset")

'abrimos la base de datos
BDD.Open ("DRIVER={MySQL ODBC 3.51 Driver};DESC=;DATABASE=test;SERVER=localhost;UID=u suario;PASSWORD=contraseña;PORT=3306;OPTION=3;STMT =;")

'abrimos la tabla
TABLA.Open "tabla1", basedato1 ' indicamos el nombre de la tabla y la base de datos

'ahora recorremos toda la tabla y mostramoslos datos
While NOT TABLA.EOF 'recorre la tabla hasta que EOF sea verdadero
Response.Write "titulo:" & TABLA("campo1") & "<br>"
Response.Write "genero:" & TABLA("campo2") & "<br>"
tabla.movenext
Wend

'cerramos todo y liberamos los objetos
TABLA.Close
BDD.Close

Set BDD = Nothing
Set TABLA = Nothing
%>


y me da este error:

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[MySQL][ODBC 3.51 Driver]Client does not support authentication protocol requested by server; consider upgrading MySQL client
/tabla.asp, línea 11
  #8 (permalink)  
Antiguo 23/12/2004, 18:55
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Cita:
Al Zuwaga, se podrá agregar a las FAQS este link?
Claro, CBas. Te invito a que lo hagas (el mensaje está abierto para dejar lo que quieran relacionado con algún tip o respuesta a pregunta frecuente)


Cita:
Pregunta: Alguien tipea un connstring?
Jajaja, no creo!


Buéh, yaviz, nunca usé MySQL, pero el mensaje de error indica que concideres hacer un upgrade del cliente MySQL porque al parecer no soportael protocolo de autenticación requerido por el servidor (y no me preguntes qué corno es eso, eh!)
__________________
...___...
  #9 (permalink)  
Antiguo 24/12/2004, 11:18
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 23 años, 4 meses
Puntos: 2
Yo creo que los Strings de Conexión los escribió un tipo y de ahí en más nadie más lo tipeó :)

Yaviz, con respecto al error...te recomendaría lo mismo que Al Zuwaga..
De todas maneras , me parece que deberías chequear dentro de la carpeta MyAdmin del MySQL el archivo config.inc.php
Ahi vas a tener el tema de user y password
La verdad que MySQL con asp nunca usé, siempre lo usé con PHP, pero el tema de configuraciones no lo sé porque me bajo siempre las cosas con "Wizards" (eso es porque un tipo de Microsoft, así que no puedo pensar con muchas configuraciones "manuales" jajaja)
lo mejor http://www.mysql.com y bajate la versión 4.3.algo creo que es una de las últimas.

Bueno SALUDOS Y FELIZ NAVIDAD
__________________
La Perfección es enemigo de lo bueno.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:42.