Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Usar .edit .update en lugar de estatutos SQL
 Foro Bloqueado  Tema Bloqueado


Autor Temas
jemil_marcos
Starting Member

Mexico
24 Posts
Mensajes - 15 Oct 2004 :  03:09:27  Ver Perfil  Enviar Email  Visit jemil_marcos's Homepage  Enviar jemil_marcos un Mensaje Yahoo!
Es posible utilizar:

rs.edit
rs("campo1") = "algo"
rs("campo2") = "otro algo"
rs.update

en lugar de

set rs = conn.execute("INSERT INTO...VALUES....")

si alguien tiene algun comentario, se los agradecere!

saludos


ANBe Designs
Starting Member

España
46 Posts
Posted - 15 Oct 2004 :  13:41:55  Ver perfil  Enviar e-mail
Sí, puedes hacer uso de update, siempre y cuando el recordset soporte actualizaciones.

rs.update campo, valor
rs.update array de campos, array de valores

También puedes, para el ejemplo que pones (inserto into...), hacer lo siguiente:

db.execute Sql,, adCmdText + adExecuteNoRecords

Inicio Pagina

jemil_marcos
Starting Member

Mexico
24 Posts
Posted - 15 Oct 2004 :  17:52:36  Ver perfil  Enviar e-mail  Visit jemil_marcos's Homepage  Enviar jemil_marcos un Mensaje Yahoo!e
Ok, gracias!

Despues de estar jugando un rato con el codigo, quede con esto... por si a alguien mas le sirve:


db = server.MapPath("encuestas.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Conn.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db
Conn.Open
SQLtxt = "SELECT * FROM encuesta WHERE id = 1"
rs.locktype = 2
rs.cursortype = 1
rs.open SQLtxt, Conn
rs("opciones") = "Excelente, Buena, Mala"
rs.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