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

ke hay mal en este update

Estas en el tema de ke hay mal en este update en el foro de ASP Clásico en Foros del Web. ChRegSQL = "" ChRegSQL = ChRegSQL & " UPDATE auctions SET " ChRegSQL = ChRegSQL & " ItemTitle = " & SQLStr(sItemTitle) & ", " ...
  #1 (permalink)  
Antiguo 18/03/2003, 13:50
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 4 meses
Puntos: 11
ke hay mal en este update

ChRegSQL = ""
ChRegSQL = ChRegSQL & " UPDATE auctions SET "
ChRegSQL = ChRegSQL & " ItemTitle = " & SQLStr(sItemTitle) & ", "
ChRegSQL = ChRegSQL & " WHERE ItemID = " & SQLVal(iItemID) &";"

GobjConnect.Execute ChRegSQL
Response.Write("<TR><TD COLSPAN=""2"">")
Response.Write ChRegSQL
Response.Write("Your property has been successfully updated.<P>")
Response.Write("<A HREF=""default.asp"">Click here</A> to go to the TropicalEstate homepage.<P>")
Response.Write("</TD></TR>")


El error es:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E09)
[TCX][MyODBC]You have an error in your SQL syntax near 'WHERE ItemID = 22' at line 1


el response. write me da:
UPDATE auctions SET ItemTitle = 'casa de socalo', WHERE ItemID = 22;Your property has been successfully updated.


Gracias!
  #2 (permalink)  
Antiguo 18/03/2003, 13:58
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
ChRegSQL = ""
ChRegSQL = ChRegSQL & " UPDATE auctions SET "
ChRegSQL = ChRegSQL & " ItemTitle = '" & SQLStr(sItemTitle) & "', "
ChRegSQL = ChRegSQL & " WHERE ItemID = " & SQLVal(iItemID) &";"
  #3 (permalink)  
Antiguo 18/03/2003, 14:08
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 4 meses
Puntos: 11
gracias jose, pero creo que eso tampoco me hubiese corrido por ke el problem estaba en la coma antes del were
ChRegSQL = ChRegSQL & " ItemTitle = '" & SQLStr(sItemTitle) & "', "



Pero gracias m estro!
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 11:16.