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

ayuda xfavor!!mysql

Estas en el tema de ayuda xfavor!!mysql en el foro de ASP Clásico en Foros del Web. Hola a todos!! Tengo una base de datos que se llama test, y en ella una tabla llamada etsedi,es la unica tabla que tengo, a ...
  #1 (permalink)  
Antiguo 21/05/2004, 06:21
 
Fecha de Ingreso: mayo-2004
Ubicación: arriba, abajo y derecha
Mensajes: 101
Antigüedad: 21 años
Puntos: 0
ayuda xfavor!!mysql

Hola a todos!!

Tengo una base de datos que se llama test, y en ella una tabla llamada etsedi,es la unica tabla que tengo, a la hora de conectarme a ella desde internet uso este codigo:

strcon = "driver={MySQL ODBC 3.51 Driver};server=localhost;uid=odbc;pwd=;database=te
st;option=16387"
Set rs = Server.CreateObject("ADODB.Connection")
set ivan= Server.CreateObject("ADODB.Recordset")
rs.ConnectionTimeout=280
rs.CommandTimeout=60
rs.Open strcon
sql="select * from etsedi"
Set ivan=rs.execute(sql)

y me da el siguiente error:

ADODB.Recordset.1 error '80004005'

SQLState: S1000
Native Error Code: 1146
[TCX][MyODBC]Table 'test.etsedi' doesn't exist


/codigo5.asp, line 27

pense que la base de datos no era la correcta o no estaba la tabla, pero desde dos y desde windows si puedo manipular la tabla etsedi y compruebo que esta en la base de datos test, xq puede ser el fallo???

gracias
  #2 (permalink)  
Antiguo 21/05/2004, 11:18
Avatar de jorel  
Fecha de Ingreso: abril-2003
Ubicación: Monterrey, N.L.
Mensajes: 253
Antigüedad: 22 años, 1 mes
Puntos: 0
Bueno primero cambia tu conexion de esta forma para que realizes la prueba antes de poner todo lo demas que tienes...ok


A mi esta me funciona perfectamente:

Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open " Driver={MySQL};SERVER=localhost;DATABASE=test;UID= tuuser;PASSWORD=tupasword"

sql = " SELECT * FROM etsedi "
Set RS=oConn.Execute(sql)

quita todo lo demas primero prueba asi con esta sencilla conexion ok ... y me dices...que paso.
__________________

:adios:

Jorge Santana
  #3 (permalink)  
Antiguo 25/05/2004, 00:57
 
Fecha de Ingreso: mayo-2004
Ubicación: arriba, abajo y derecha
Mensajes: 101
Antigüedad: 21 años
Puntos: 0
Hola jefe!!

perdona por no contestar antes pero esk asta el martes no curro y toy de mañana, lo siento, e probado tu conexion, me parece muy sencilla y buena a la vez, pero me da este error, te lo pongo y me dices tu opinion, tabbién te pongo el codigo:

error:

ADODB.Recordset.1 error '80004005'

SQLState: S1000
Native Error Code: 1146
[TCX][MyODBC]Table 'test.etsedi' doesn't exist


/codigo5.asp, line 22

Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open " Driver={MySQL};SERVER=localhost;DATABASE=test;UID= odbc;PASSWORD="

sql = " SELECT * FROM etsedi "
Set RS=oConn.Execute(sql) **linea 22**


codigo:
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 04:32.