Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2004, 16:27
enriquer
 
Fecha de Ingreso: septiembre-2003
Mensajes: 13
Antigüedad: 21 años, 7 meses
Puntos: 0
Error En Insert Into Y Update

TENGO UN PROBLEMA TRABAJO CON ASP, EN UN SERVIDOR LOCAL

CUANDO CONSULTAS Y REDIRECCIONO, Y TRABAJO CON ALGUNOS OTROS ARGUMENTOS DE ASP, TRABAJA MUY BIEN, PERO CUANDO TRABAJO CON SQL, A ESEPCION DE "SELECT" SE TRUENA MI ASP, ME MARCA UN ERROR DONDE DICE ERROR DE SINTAXIS PERO HE BAJADO, BUSCADO EJEMPLOS DE ASP, Y ESTAN IGUALITOS AL MIO Y NO ENTIENDO P×OR QUE NO ME JALA EXISTE OTRA FORMA DE PODER INSERTAR NUEVO REGISTROS Y DE ACTUALIZARLOS, ME SUPER URGE YA QUE TENGOP QUE MONTAR MI SITIO EN MENOS DE UNA SEMANA Y ES LO UNICO QUE ME FALTA OJALA Y ALGUIEN ME AYUDE TRABAJO CON ACCESS 2000

ESTE ES MI CODIGO PARA INSERTAR CHEQUENLO.

<%
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = "& Server.MapPath("Licitaciones.mdb")

Set RS = oConn.Execute ("SELECT * FROM Licitacion_Invitacion WHERE No = '" + Request.Form("txtNo") + "'")

if not (RS.EOF) then
Response.Write("Ya existe una Licitacion con este numero,
verifique que no se este repitiendo.")
else
Set RS_I = oConn.Execute ( " INSERT INTO Licitacion_Invitacion
(No, Descripcion, Año, Tipo)
VALUES ('" + Request.Form("txtNo") + "', '" + Request.Form
("txtDesc") + "', '" + Request.Form("txtAño") + "', '" +
Request.Form("txtTipo") + "')" )
Rs_Q.Open RS_I, oConn
Response.Write("Se ha agregado el registro con exito.")
end if
%>



Y ESTE ES EL ERROR QUE ME MARCA


Tipo de error:
Microsoft JET Database Engine (0x80040E14)
Error de sintaxis en la instrucción INSERT INTO.
/asp/Licitaciones/Validar_Nueva_Lici.asp, línea 22