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

Dudas más que basicas

Estas en el tema de Dudas más que basicas en el foro de ASP Clásico en Foros del Web. Hola a todos. Soy nuevo en estas cosas, y me gustaría saber como hago una conexión a BBDD access desde mi página web. ¿Las consultas ...
  #1 (permalink)  
Antiguo 14/11/2004, 06:52
 
Fecha de Ingreso: octubre-2004
Mensajes: 19
Antigüedad: 20 años, 6 meses
Puntos: 0
Dudas más que basicas

Hola a todos.

Soy nuevo en estas cosas, y me gustaría saber como hago una conexión a BBDD access desde mi página web. ¿Las consultas son iguales que con SQL?

Gracias.

JlqBaso
  #2 (permalink)  
Antiguo 14/11/2004, 08:06
Avatar de jrsouto  
Fecha de Ingreso: junio-2003
Ubicación: en una cabina de 2,2 x 2 x 2,2
Mensajes: 112
Antigüedad: 21 años, 10 meses
Puntos: 0
usando el buscador del foro encontraras montones de temas sobre ese asunto.
__________________
Mientras mas aprendo mas me doy cuenta de lo poco que sé
  #3 (permalink)  
Antiguo 14/11/2004, 21:25
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
hola

asi haces una conexion con access

Código:
 
Dim con, rs, conx
con = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ 
	  "Data Source="& Server.MapPath("../tucarpeta/tubd.mdb")&";"  & _
	  "Jet OLEDB:Database Password=tuclave;"
set conx = Server.Createobject("adodb.connection")
Set rs = Server.CreateObject("ADODB.Recordset")
conx.open con
asi haces una consulta SQL con esta conexion:

Código:
sql = "SELECT * FROM tutabla WHERE tucampo = 100"
rs.Open sql, con, 3, 3

espero te sirva de algo
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #4 (permalink)  
Antiguo 14/11/2004, 22:48
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
Lexus, cuidado con lo que pones que la instancia del recordset la has metido dentro de la conexión con la base de datos y eso puede confundir a los novatillos.

Esto es la conexión con la BD:
Código PHP:
Dim conrsconx
con 
"Provider=Microsoft.Jet.OLEDB.4.0;" 
      
"Data Source="Server.MapPath("../tucarpeta/tubd.mdb")&";"  _
      
"Jet OLEDB:Database Password=tuclave;"
set conx Server.Createobject("adodb.connection")
conx.open con 
y ésto el recordset:
Código PHP:
Set rs Server.CreateObject("ADODB.Recordset")
sql "SELECT * FROM tutabla WHERE tucampo = 100"
rs.Open sqlcon3
Lexus, no te mosquees por ésto. Sólo lo digo porque cuando yo empezaba había gente maja que quería ayudarte, pero te pasaban mal los datos sin darse cuenta y te volvías loco.

Un saludo
  #5 (permalink)  
Antiguo 14/11/2004, 23:35
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
estas en lo cierto, es por simple costumbre.. gracias por la correccion
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #6 (permalink)  
Antiguo 15/11/2004, 03:17
 
Fecha de Ingreso: octubre-2004
Mensajes: 19
Antigüedad: 20 años, 6 meses
Puntos: 0
buffff, cuantas gracias, muchas muchs muchas gracias!!!!

Eso, gracias por la ayuda.

jlqBaso
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 22:53.