Error en INSERT INTO, Ayuda!!
Publicado por Emiliano (2 intervenciones) el 07/10/2003 01:25:26
Tengo un errror q no puedo solucionar!!No puedo insertar datos en una base, si consultarla!!Que puede ser!!A donde debo guardar la base??
Yo la tengo en el direcctorio donde esta la pagina virtual!!Esta mal??
El ejemplo es este!
<html><TITLE>Hola!!</TITLE>
<body bgColor=mediumpurple text=greenyellow>
<P>
<%
dim nombre
dim sql
dim bd
dim cmd
set cn = server.CreateObject("ADODB.Connection")
dim filepath
filepath = server.mapPath("Finanza2.mdb")
cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & filepath
dim var
var = "Emiliano"
sql ="insert into nom(nombre) values('" & var & "')"
set cmd = createobject("adodb.command")
cmd.commandtext = sql
cmd.activeconnection = cn
cmd.execute
%>
<FONT
style="BACKGROUND-COLOR: white">rtfdgfdgdfghhfghgfh</FONT></P>
</body>
</html>
Esto ya lo probe de mil formas , hasta c command y no funciona el mismo error!! 80004005
Deberia ser una consulta actualizable!!
Bueno si hay algun genio q me ayude!!Grasiasssssssssssssssssssssssssssssssssssss!!!
Pruebenlo al codiogo c otra base!! Muchas gracias!!
Yo la tengo en el direcctorio donde esta la pagina virtual!!Esta mal??
El ejemplo es este!
<html><TITLE>Hola!!</TITLE>
<body bgColor=mediumpurple text=greenyellow>
<P>
<%
dim nombre
dim sql
dim bd
dim cmd
set cn = server.CreateObject("ADODB.Connection")
dim filepath
filepath = server.mapPath("Finanza2.mdb")
cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & filepath
dim var
var = "Emiliano"
sql ="insert into nom(nombre) values('" & var & "')"
set cmd = createobject("adodb.command")
cmd.commandtext = sql
cmd.activeconnection = cn
cmd.execute
%>
<FONT
style="BACKGROUND-COLOR: white">rtfdgfdgdfghhfghgfh</FONT></P>
</body>
</html>
Esto ya lo probe de mil formas , hasta c command y no funciona el mismo error!! 80004005
Deberia ser una consulta actualizable!!
Bueno si hay algun genio q me ayude!!Grasiasssssssssssssssssssssssssssssssssssss!!!
Pruebenlo al codiogo c otra base!! Muchas gracias!!
Valora esta pregunta
0