Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 .NET
 Problema con MySQL Urgente!!!!!
 Foro Bloqueado  Tema Bloqueado


Autor Temas
contrabajo
Starting Member


36 Posts
Mensajes - 27 Sep 2004 :  05:01:02  Ver Perfil  Enviar Email
miren tengo un problema estoy insertando datos en una tabla mySQL, pero si lo inserto de esta manra:
set rs2 = server.CreateObject("ADODB.Recordset")
sql2 = "Select * from tlogusu"
rs2.open sql2,con,3,3
rs2.addnew
rs2.fields("logusu") = lcase(lcase(Request.Form("mail")))
rs2.fields("logpas") = lcase(Request.Form("pass"))

*Me muestra el siguiente error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
La operación de múltiples pasos de OLE DB generó errores. Compruebe los valores de estado de OLE DB si es posible. No se realizó ningún trabajo.
/ProcesarInscripcion.asp, línea 26


.----------------------.`
pero si lo inserto con una sentecia SQL y ejecuto el método con.execute(sql2) no tengo ningun problemas.
Tal vez el driver de MySQL no admite esta propiedad??
Si qlguien me puede ayudar se lo agradeceria.

dos
Moderator

España
1575 Posts
Posted - 07 Oct 2004 :  10:11:42  Ver perfil  Enviar e-mail
si vas a insertar valores de esa manera, porque no utilizas directamente la sentencia sql INSERT INTO??? es con muchisimo mas eficaz que lo que estas haciendo. De hecho lo que estas haciendo solo se utiliza cuando tienes todos los datos en el recordset.

Saludos.Inicio Pagina

dasaf
New Member


60 Posts
Posted - 24 Nov 2004 :  14:03:22  Ver perfil  Enviar e-mail
es mejor que utilices lo que te han comentado la sentencia insert into,
de todas formas creo k te has comido actualizar el recordset
rst.update.


Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar