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

Error con mysql...

Estas en el tema de Error con mysql... en el foro de ASP Clásico en Foros del Web. Estoy pasando el buscador a MySQL y me queda el último archivo que me está dando dolor de cabeza... a ver que le pasa. Set ...
  #1 (permalink)  
Antiguo 08/04/2003, 11:14
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 6 meses
Puntos: 0
Exclamación Error con mysql...

Estoy pasando el buscador a MySQL y me queda el último archivo que me está dando dolor de cabeza... a ver que le pasa.

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open("Driver={MySQL};SERVER=***;DATABASE=***; UID=***PASSWORD=***")


Dim mypage, mypagesize
mypage=request.querystring("whichpage")
mypagesize=request("pagesize")
If mypage="" then
mypage=1
end if
If mypagesize="" then
mypagesize=10
end if

Dim RS, sql
set RS = Server.CreateObject("ADODB.Recordset")
keyword = request("keyword")
sql = "select * from tabla where '"&idioma&"' name like '%" & keyword & "%' or link like '%" & keyword & "%' or description like '%" & keyword & "%' or keywords like '%" & keyword & "%' order by interes desc;"
RS.Open sql, conn, adOpenStatic, adLockReadOnly, adCmdText
if NOT RS.EOF then
RS.movefirst
  #2 (permalink)  
Antiguo 08/04/2003, 11:17
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 5 meses
Puntos: 17
Creo que hay un problema con '"&idioma&"'.
Si no me equivoco, creo que idioma queda como nombre de campo "colgado", sin ninguna comprobación a realizar.
__________________
M a l d i t o F r i k i
  #3 (permalink)  
Antiguo 08/04/2003, 12:02
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 6 meses
Puntos: 0
No, más arriva no lo puse pero hay un if, que dice que si viene un idioma pues idioma=idioma=request.form("idioma")... eso está bien por que con acces no me da problemas.
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 21:17.