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

como funciona con DSN

Estas en el tema de como funciona con DSN en el foro de ASP Clásico en Foros del Web. Ingenieros: Como logro pasar este codigo utilizando DSN? Set con = server.createobject "ADODB.Connection") Set db = server.CreateObject("ADODB.Recordset") con.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & dbPath ...
  #1 (permalink)  
Antiguo 25/05/2002, 21:12
 
Fecha de Ingreso: mayo-2002
Mensajes: 46
Antigüedad: 22 años
Puntos: 0
como funciona con DSN

Ingenieros:
Como logro pasar este codigo utilizando DSN?

Set con = server.createobject "ADODB.Connection")
Set db = server.CreateObject("ADODB.Recordset")
con.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & dbPath & dbName

db.Open "tabla", con, 1, 2, 2
db.addnew
db("nomCampo") = "algo"
db.Update
con.close
set con = nothing

En la linea db.open, cual es el LockType?

Gracias mil.
  #2 (permalink)  
Antiguo 26/05/2002, 04:05
 
Fecha de Ingreso: mayo-2002
Mensajes: 5
Antigüedad: 22 años
Puntos: 0
Re: como funciona con DSN

Hola Comsis:
Sobre ese codigo...para pasarlo a DSN es bien facil.
Mira vas al panel de control y seleccionas fuentes de ODBC y alli creas un DSN por ejemplo==>PRUEBA y conectas a tu base de datos.
y en el codigo solo tienes que hacer este cambio.

Set db = server.CreateObject"ADODB.Recordset")
db.Open "tabla","DSN=Prueba;", 1, 2, 2

db.addnew
db.fields("nomCampo") = "algo"
db.Update
db.close
set db = nothing

te recomiendo que utilices siempre fields por que hay momentos que puede causar problemillas.

Saludos,

Yvan CH.
  #3 (permalink)  
Antiguo 26/05/2002, 09:38
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: como funciona con DSN

<a href='ir.asp?http://www.aspfacil.com/articulos/verarticulo.asp?id=65' target='_blank'>http://www.aspfacil.com/articulos/verart...</a>

Saludos

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
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 20:56.