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

Agregar datos en DB

Estas en el tema de Agregar datos en DB en el foro de ASP Clásico en Foros del Web. Esto lo hacia seguido.. y losigohacienod igual, peroporque me marca errores ahora mis codigos para agregar nuevos datos en la BD?... por ej. tengo este ...
  #1 (permalink)  
Antiguo 08/01/2002, 16:01
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Agregar datos en DB

Esto lo hacia seguido.. y losigohacienod igual, peroporque me marca errores ahora mis codigos para agregar nuevos datos en la BD?...

por ej. tengo este codigo:

<%
Set Conn=Server.CreateObject("ADODB.RecordSet&quo t;)
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= " & server.mappath("\db\banners1.mdb")
Conn.source= "SELECT * FROM ban"
Conn.addnew()
Conn.fields("URL")=request.form("ba nner")
Conn.fields("banner")=request.form(&quot ;destino")
Conn.fields("comentario")=request.form(& quot;comentario")
Conn.update()
%>

y me manda este error:

Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x534 Thread 0xa78 DBC 0x5041a5c Jet'.

/banners/adminban/guardar.asp, line 5

la linea 5 es esta:

Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= " & server.mappath("\db\banners1.mdb")

yo veo todo bien.... qué pasará?? :(

Saludos

Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

  #2 (permalink)  
Antiguo 08/01/2002, 16:03
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: Agregar datos en DB

si esta subida en brinkster esta bien si esta en otro servidor kita el db
  #3 (permalink)  
Antiguo 08/01/2002, 16:19
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Re: Agregar datos en DB

no, no esta en brinkster, es un servidor diferente...
y esa misma conexion a la BD la uso en otras paginas y funciona perfectamente bien... no se que suceda aqui...

Saludos


Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

  #4 (permalink)  
Antiguo 08/01/2002, 18:28
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Agregar datos en DB

creo que estas abriendo la conexion pero no el recordset o al menos se ve raro esto.

Set Conn=Server.CreateObject("ADODB.Connection&qu ot;)

salu2 :) ;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #5 (permalink)  
Antiguo 08/01/2002, 18:57
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Re: Agregar datos en DB

entonces quedaria asi?

Set conn=Server.CreateObject(&quot;ADODB.Connection&qu ot;)
Set base=Server.CreateObject(&quot;ADODB.RecordSet&quo t;)
base.Open &quot;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= &quot; &amp; server.mappath(&quot;db\banners1.mdb&quot;)
base.source= &quot;SELECT * FROM ban&quot;


base.addnew()
base.fields(&quot;URL&quot;)=request.form(&quot;ba nner&quot;)
base.fields(&quot;banner&quot;)=request.form(&quot ;destino&quot;)
base.fields(&quot;comentario&quot;)=request.form(& quot;comentario&quot;)
base.update()
%&gt;

que piensas? :(

saludos


Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

  #6 (permalink)  
Antiguo 08/01/2002, 18:59
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Agregar datos en DB

sip, eso ya se ve mas coherente, al menos para mi jeje

salu2 :)

comenta si funciona o no

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #7 (permalink)  
Antiguo 08/01/2002, 19:11
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Re: Agregar datos en DB

uhi.. UrJose.. pues con lanovedad que no funciono jajaja... ese ultimo codigome manda este error:

The connection cannot be used to perform this operation. It is either closed or invalid in this context.

/banners/adminban/guardar.asp, line 6

es lamism alinea :(

K Px !!!!!!?????



Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

  #8 (permalink)  
Antiguo 08/01/2002, 19:17
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Agregar datos en DB

conn.Open &quot;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= &quot; &amp; server.mappath(&quot;db\banners1.mdb&quot;)

SSQL=&quot;SELECT ...&quot;

base.Open sSQL, Conn, adOpenStatic , adCmdTable

SALU2
;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #9 (permalink)  
Antiguo 10/01/2002, 13:45
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Re: Agregar datos en DB

Que tal José Manuel...
Te cuento que... sige sin funcionar esto :(... deja intento por otros metodos y te aviso... no entieno aqui qué pueda estar mal...

Gracias Amigo ;) ..

Saludos, nos estmos viendo por msn :P



Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

  #10 (permalink)  
Antiguo 10/01/2002, 17:30
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Re: Agregar datos en DB

Amigo... hice esto y ya aunque sea, avance varias lineas jejeje...

este es el codigo:

set oConn = Server.CreateObject(&quot;ADODB.Connection&quot;)
set base = Server.CreateObject(&quot;ADODB.Recordset&quot;)
oConn.Open &quot;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=c:/inetpub/wwwroot/yaztaz/banners/banasp/banners1.mdb&quot;
sSQL= &quot;SELECT * FROM ban&quot;
base.Open sSQL, oConn

base.addnew()
base.fields(&quot;URL&quot;)=request.form(&quot;ba nner&quot;)
base.fields(&quot;banner&quot;)=request.form(&quot ;destino&quot;)
base.fields(&quot;comentario&quot;)=request.form(& quot;comentario&quot;)
base.update()


y Este es el error que me marca:


set oConn = Server.CreateObject(&quot;ADODB.Connection&quot;)
set base = Server.CreateObject(&quot;ADODB.Recordset&quot;)
oConn.Open &quot;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=c:/inetpub/wwwroot/yaztaz/banners/banasp/banners1.mdb&quot;
sSQL= &quot;SELECT * FROM ban&quot;
base.Open sSQL, oConn

base.addnew()
base.fields(&quot;URL&quot;)=request.form(&quot;ba nner&quot;)
base.fields(&quot;banner&quot;)=request.form(&quot ;destino&quot;)
base.fields(&quot;comentario&quot;)=request.form(& quot;comentario&quot;)
base.update()


Como veras, ya mejor hagolas pruebas localmente... ya funcionando lo subo ( esperoque no me de mas errores)...

la linea 10 es la del base.addnwe()


Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

  #11 (permalink)  
Antiguo 10/01/2002, 17:39
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Re: Agregar datos en DB

El objeto o proveedor no puede ejecutar la operación requerida.

/yaztaz/banners/banasp/guardar1.asp, line 10

perdonen, aqui esta el error.... arriba intente borrar elmensaje pero creo que no funciona ese servicio verdad jiji.. bueno, este es el error que me marca :(


Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

  #12 (permalink)  
Antiguo 11/01/2002, 17:25
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Agregar datos en DB

oye acabo de leer de nuieva cuenta tu mensaje

y es asi



base.addnew

sin los parentesis

lo mismo para el update

salu2 y espero que no sea demasiado tarde

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #13 (permalink)  
Antiguo 12/01/2002, 13:35
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Re: Agregar datos en DB

Que tal !!!
Gracias... y no, no es demasiado tarde ;).
De hecho, ya probe eso y me marca el mismo error, en la misma linea...

Creeme que no se que pueda estar mal, puede que sea algo de la conexión no loque este mal? ....

Estos programillas los hacia seguido y jamaz tuve problemas :(

Saludos

Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

  #14 (permalink)  
Antiguo 12/01/2002, 14:03
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Agregar datos en DB

base.Open sSQL, oConn, adOpenStatic , adCmdTable

no sera eso? ;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
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 23:59.