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

IIS + MYSQL remoto

Estas en el tema de IIS + MYSQL remoto en el foro de ASP Clásico en Foros del Web. Hola corazones!! Resulta que queria utilizar asp con mysql, y me hice un cuenta en un servidor que ofrecia mysql y uso el iis (el ...
  #1 (permalink)  
Antiguo 26/02/2009, 10:16
 
Fecha de Ingreso: febrero-2009
Mensajes: 17
Antigüedad: 16 años, 2 meses
Puntos: 0
IIS + MYSQL remoto

Hola corazones!!
Resulta que queria utilizar asp con mysql, y me hice un cuenta en un servidor que ofrecia mysql y uso el iis (el de xp). Depues de pelearme con ella logre que funcionara y conectara.

Set oConn = Server.CreateObject("ADODB.Connection")
Conexion = "Driver={MySQL ODBC 5.1 Driver};Server=waaaa;Database=waaa;User=waaaa;Pass word=waaaa;Port=3307;Option=3;"
oConn.Open Conexion
oConn.close

-----bueno hasta aqui todo bien

Set oConn = Server.CreateObject("ADODB.Connection")
Conexion = "Driver={MySQL ODBC 5.1 Driver};Server=waaaa;Database=waaa;User=waaaa;Pass word=waaaa;Port=3307;Option=3;"
oConn.Open Conexion

STRSQL_proba = "SELECT * FROM `Libre`"
Set rs_proba = oConn.Execute(STRSQL_proba)

rs_proba.close
oConn.close

-----Aqui me da este error



HTTP 500.100. Error interno del servidor: error de ASP
Servicios de Internet Information Server

Información técnica (para personal de soporte técnico)

* Tipo de error:
Páginas Active Server, ASP 0115 (0x80004005)
Error capturable (C0000005) en un objeto externo. La secuencia de comandos no puede continuar.
/text.asp
  #2 (permalink)  
Antiguo 26/02/2009, 14:24
 
Fecha de Ingreso: febrero-2009
Mensajes: 17
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: IIS + MYSQL remoto

Esto es la ostia ¬¬

Código:
Set oConn = Server.CreateObject("ADODB.Connection")
Set oRecordset =Server.CreateObject("ADODB.RecordSet")
Conexion = "Driver={MySQL ODBC 5.1 Driver};Server=wwww;Database=www;User=www;Password=www;Port=3307;Option=3;"
oConn.Open Conexion

Set oRecordset = oConn.Execute("SELECT * FROM USUARIOS") 
count = oRecordset.fields.count 

set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Select * from USUARIOS", oConn

for each x in rs.fields
   response.write(x.name)
  ' response.write(x.value)
next



Response.Write(count)

oConn.close
--- Esto funciona

Código:
Set oConn = Server.CreateObject("ADODB.Connection")
Set oRecordset =Server.CreateObject("ADODB.RecordSet")
Conexion = "Driver={MySQL ODBC 5.1 Driver};Server=wwww;Database=www;User=www;Password=www;Port=3307;Option=3;"
oConn.Open Conexion

Set oRecordset = oConn.Execute("SELECT * FROM USUARIOS") 
count = oRecordset.fields.count 

set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Select * from USUARIOS", oConn

for each x in rs.fields
   response.write(x.name)
   response.write(x.value)
next



Response.Write(count)

oConn.close
---Esto no funciona
y solo descomento esta linea response.write(x.value)
  #3 (permalink)  
Antiguo 26/02/2009, 14:24
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 5 meses
Puntos: 3
Respuesta: IIS + MYSQL remoto

Pueden ser 2 cosas.... o te falta instalar los controladores ODBC para MySQL en tu maquina con el IIS IIS o bien. el MDAC te esta dando problemas con lo que para este caso deberías re-instalarlo
  #4 (permalink)  
Antiguo 26/02/2009, 14:28
 
Fecha de Ingreso: febrero-2009
Mensajes: 17
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: IIS + MYSQL remoto

Me da que no es eso, el nombre de los campos me lo saca, me hace count y la ostia, pero cuando intento leer los datos..
  #5 (permalink)  
Antiguo 26/02/2009, 15:04
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 5 meses
Puntos: 3
Respuesta: IIS + MYSQL remoto

Verdad, no me fije en eso; perdona... es que lo vi de pasada . voy a seguir investigando tu caso, si encuentro algo te posteo la posible solucion
  #6 (permalink)  
Antiguo 26/02/2009, 16:12
 
Fecha de Ingreso: febrero-2009
Mensajes: 17
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: IIS + MYSQL remoto

gracias tio.
LLevo 2 dias mirando... ..
no se si tiene algo que ver.. pero..

Cotejamiento de las conexiones MySQL: utf8_general_ci
las tablas tambien tienen ese cotejamiento y los campos..
  #7 (permalink)  
Antiguo 26/02/2009, 17:13
 
Fecha de Ingreso: febrero-2009
Mensajes: 17
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: IIS + MYSQL remoto

Parece que lo he medio arreglado..
El server es mysql 6.0 y usaba el driver 5.1..
Ahora uso el server en 5.1...
Bueno no se, el iis se rie de mi, me sale una si una no xDD en fin..
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:37.