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

ASP + MySQL, pequeño problemilla

Estas en el tema de ASP + MySQL, pequeño problemilla en el foro de ASP Clásico en Foros del Web. Como es mi costumbre, siempre acabo necesitando funciones raras y marginales. Ahora tengo que conectarme con asp a MySql. Lo he logrado, todo bien. Este ...
  #1 (permalink)  
Antiguo 25/02/2008, 09:20
 
Fecha de Ingreso: septiembre-2007
Mensajes: 99
Antigüedad: 16 años, 8 meses
Puntos: 0
ASP + MySQL, pequeño problemilla

Como es mi costumbre, siempre acabo necesitando funciones raras y marginales. Ahora tengo que conectarme con asp a MySql. Lo he logrado, todo bien. Este es el tema:
Código:
Dim contact,rscontact,turutasql

Set contact = Server.CreateObject("ADODB.Connection")
set rscontact = server.CreateObject("ADODB.Recordset")
contacto.open = "Driver={mySQL};Server=xxxxxxxxxxx;Port=3306;Stmt=; Database=ttttttttt_2;Uid=lllllllllllll;Pwd=pppppppp;"
turutasql= "Select numerito from tablax where id_melones=" & Id 
rscontact.open turutasql,contact,2,3

rscontact("numerito")=scomns("numerical")
rscontact.update

scomns.close
set scomns=nothing
conc.close
set conc=nothing
rscontact.close
set rscontact=nothing
contact.close
set contact=nothing
El Id viene de atrás, de un querystring que ya es usado por el código muchas veces, pero en la conexión a access. El scomns es un recordset anterior hacia access. En realidad, como ya se ve, se trata de actualizar el campo "numerito" de una Mysql a la vez que el "numerical" de una access.

Actualizar, lo actualiza, correcto...pero no sólo la entrada de la tabla con id_melones = id, sino todas las entradas, con cualquier id_melones. No distingue el where, parece...
¿qué puede pasar?
  #2 (permalink)  
Antiguo 27/02/2008, 05:38
 
Fecha de Ingreso: septiembre-2007
Mensajes: 99
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: ASP + MySQL, pequeño problemilla

Se me olvidó dejar dicho cómo resolví este tema. Pues nada, no tuve más remedio que usar el *, así:
Código:
turutasql= "Select * from tablax where id_melones=" & Id
Se ve que el myodbc del servidor no entiende la llamada por campos, sólo por rows.
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 19:18.