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

ayuda con insert

Estas en el tema de ayuda con insert en el foro de ASP Clásico en Foros del Web. saludos amigos, es primera vez que estoy usando insert y no logro saber lo que tengo malo, si alguien me ayuda porfavor gracias @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 22/06/2009, 07:43
 
Fecha de Ingreso: septiembre-2008
Mensajes: 242
Antigüedad: 16 años, 7 meses
Puntos: 1
ayuda con insert

saludos amigos, es primera vez que estoy usando insert y no logro saber lo que tengo malo, si alguien me ayuda porfavor gracias

Código asp:
Ver original
  1. Set rs = conn.Execute("insert into  locales_anto ("& id &,& nombre &,& fecha &,& factor &,& tarifa &,& lectura &") values ('"&id_d&"','"& local&"','"& mes_&"','"& factor_d& "','"& tarifa_d&"','"&valor&"'")


gracias
  #2 (permalink)  
Antiguo 22/06/2009, 07:50
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 17 años, 4 meses
Puntos: 57
Respuesta: ayuda con insert

Quita los & en la parte donde indicas el nombre de los campos. Ademas, no cierres las comillas dobles.
Código:
Set rs = conn.Execute("insert into  locales_anto (id,nombre,fecha,factor,tarifa,lectura) values ('" & id_d & "','" & local & "','" & mes_ & "','" & factor_d & "','" & tarifa_d &"','" & valor & "'")
  #3 (permalink)  
Antiguo 22/06/2009, 08:01
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 4 meses
Puntos: 126
Respuesta: ayuda con insert

Hola

Una pregunta, ¿para qué abres un recorset?

A la respuesta de posman le falta

Set rs = conn.Execute("insert into locales_anto (id,nombre,fecha,factor,tarifa,lectura) values ('" & id_d & "','" & local & "','" & mes_ & "','" & factor_d & "','" & tarifa_d &"','" & valor & "')")

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 08:13.