
19/03/2004, 16:27
|
| | 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 |