Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2007, 05:21
Avatar de Shilfild
Shilfild
 
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 18 años, 3 meses
Puntos: 0
Guardar datos en BD Sugerencias y/o Ejemplos

No me funciona naa y estoy tan harta que simplemente quiero la forma más sencilla de meter 4 datos en una tabla, los únicos ejemplos que tengo en el trabajo son las variables que se mandan al mail.

Mi código es tan sencillo como esto:

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Guardado de datos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>
	
<body>
	<script language=JScript runat=server>
	//Archivo con ctes. de BD lo copiamos aquí por comodidad. -->
   //#INCLUDE file="../Sugerencias.validar/ADOJAVAS.inc"-->
   // Incluido adovbs.inc  que hace que se definan todas las constantes
	 	
			nombre=Request.querystring("txtnombre")
			telefono=Request.querystring("txttelefono")
			mail=Request.querystring("txtemail")
			sugerencia=Request.querystring("txtsugerencia")
			
			Ob_Conn= new ActiveXObject("ADODB.Connection");
	 		Ob_RS= new ActiveXObject("ADODB.Recordset");
			Ob_Conn.open("SUGERENCIA");
			//Ob_RS.open("SUGERENCIAS",Ob_Conn ,adOpenStatic ,adCmdTable) //Es lo mismo, pero con sus valores.
			Ob_RS.open("SUGERENCIA",Ob_Conn ,3 , 2);
			//sentencia="	INSERT INTO SUGERENCIAS values(5," & nombre & "," & telefono & "," & _
			//mail &"," & sugerencia & ")";
			//Ob_Conn.Execute sentencia,,adCmdText + adExecuteNoRecords;
			//Ob_RS.AddNew()
			//	Ob_RS("nombre")= nombre
			//	Ob_RS("mail")= mail
			//	Ob_RS("telefono")= telefono
			//	Ob_RS("sugerencia")= sugerencia
			Ob_RS.Update()
			Ob_RS.close()
			Ob_Conn.close()
			Response.Write("Grabado")	
</script>	
</body>
</html>
Pero tiene errores que no sé solucionar, seguiré intentando hacer lo de la select, pero no sé yo si acabare haciendolo bien, si alguien tiene alguna sugerencia será bien recibida.

Error: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Instrucción SQL no válida; se esperaba 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT' o 'UPDATE'.
/pruebas/Sugerencia/guardar.asp, línea 24

Linea 24: Ob_RS.open("SUGERENCIA",Ob_Conn ,3 , 2);