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

Aplicación Distribuida

Estas en el tema de Aplicación Distribuida en el foro de ASP Clásico en Foros del Web. Hola, hice una página en ASP y quisiera saber si es posible que acceda a una base de datos que está en otra máquina en ...
  #1 (permalink)  
Antiguo 08/05/2002, 09:25
 
Fecha de Ingreso: abril-2002
Mensajes: 15
Antigüedad: 23 años, 1 mes
Puntos: 0
Aplicación Distribuida

Hola, hice una página en ASP y quisiera saber si es posible que acceda a una base de datos que está en otra máquina en la red. Intenté poner el path

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("\tricky/ej/base.mdb")

y tb probé con

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("\\tricky\ej\base.mdb")-las barras me salieron dobles pero en la realidad quise poner dos barras y luego una por carpeta pero este editor me duplica la \-

pero ninguna de las 2 opciones funcionó, ya compartí la carpeta (ej) de mi máquina (Tricky)con acceso TOTAL (cosa no muy agradable para mí) pero igual no anda.

Les agradezco su ayuda, saludos
Ricardo
  #2 (permalink)  
Antiguo 08/05/2002, 09:27
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Aplicación Distribuida

por que no pruebas creando un dsn via odbc....
;)

  #3 (permalink)  
Antiguo 08/05/2002, 10:11
 
Fecha de Ingreso: abril-2002
Mensajes: 15
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Aplicación Distribuida

no funciona con oledb?
Dado los problemas que me habían ocurrido con odbc y el dns decidí no usarlo...
  #4 (permalink)  
Antiguo 08/05/2002, 11:07
Avatar de DARIOI  
Fecha de Ingreso: mayo-2001
Ubicación: Gotland-Visvy
Mensajes: 181
Antigüedad: 24 años
Puntos: 0
Re: Aplicación Distribuida

HOLA ..Server.MapPath ES LA RUTA DE TU SERVIDO WEB OSEA INETPUB/WWWROOT COLOCA LA BASE EN ESE DIRECTORIO Y PRUEBA...SI NO PASA NADA DALE LA RUTA FISICA DE UN EQUIPO COMPARTIDO OSEA :

ALGO PARECIDO A ESTO:
<%Set Conna = Server.CreateObject("ADODB.Connection")
'nota: la cadena de conexión debe de ir en una sola línea, aqui esta cortada por diseño
Conna.Open("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\inetCri02\inetCriexcluidos_02\site _demo_bd_cri_02\C2001_aspportalvirtual01\postales. mdb")
set rs=createobject("ADODB.Recordset")
sqltxt="SELECT distinct tema from postales"
rs.open sqltxt,conna%>
  #5 (permalink)  
Antiguo 08/05/2002, 11:53
 
Fecha de Ingreso: abril-2002
Mensajes: 15
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Aplicación Distribuida

Que monstruos, gracias.

Finalmente me quede con la solucion de Dario de Chile.

Pero.. tengo que tener la base en una carpeta con permisos de escritura para todos?
O hay alguna forma de ponerle permisos o al menos contraseña (aunque no se cómo le doy la contraseña de la carpeta al código asp :( ). Saludos
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 12:49.