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

Diferencias de conexion DNS

Estas en el tema de Diferencias de conexion DNS en el foro de ASP Clásico en Foros del Web. hola, ando con una duda muy grande, siempre que he conectado mis datos access en paginas ASP he usado esto: Código PHP: <% Dim Conn Set Conn ...
  #1 (permalink)  
Antiguo 06/09/2008, 23:33
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 6 meses
Puntos: 54
Diferencias de conexion DNS

hola, ando con una duda muy grande, siempre que he conectado mis datos access en paginas ASP he usado esto:

Código PHP:
<%
Dim Conn
Set Conn
=Server.CreateObject("adodb.connection")

Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" Server.MapPath("data/directorionet.mdb"))
%> 
Pero he encontrado una forma que es algo nueva para mi:

Código PHP:
<% 

DIM objConn 

Set objConn 
Server.CreateObject("ADODB.Connection"

objConn.ConnectionString "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" 

Server
.MapPath ("data/database.mdb") & ";" 

objConn.Open 

%> 
No sé la verdad si se consigue el mismo resultado.
  #2 (permalink)  
Antiguo 07/09/2008, 18:00
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 7 meses
Puntos: 3
Respuesta: Diferencias de conexion DNS

El primero te sirve cuando usas ODBC y el segundo es cuando te conectas usando OLEDB; que en terminos de performance es mucho mejor que usar ODBC...

Lee esto que encontre en la web que te aclararan los conceptos

ADO vs. OLE-DB vs. ODBC
ODBC es el estándar de Microsoft para acceder las bases de datos. Fue el primer estándar. OLE-DB es una actualización creada para las aplicaciones en 32-bits. Fue creada para ser más rápida y eficiente y estable que ODBC. ODBC y OLE-DB son interfaces de bajo nivel; una aplicación típica o un desarrollador web no usaría estos APIs directamente.

Para hacer el OLE-DB más fácil para los desarrolladores utilizando lenguajes de alto nivel como VBScript, el ADO fue creado. ADO provee un mecanismo simplificado para acceder a las bases de datos OLE-DB. Para permitir que las aplicaciones OLE-DB (y también ADO) trabajen con bases de datos más viejas, que no han sido actualizadas al estándar OLE-DB, como Access, Microsoft también creó el "OLE-DB Provider for ODBC Databases".
  #3 (permalink)  
Antiguo 08/09/2008, 17:46
(Desactivado)
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 3
Respuesta: Diferencias de conexion DNS

hola JULCAR
PUEDES AYUDARME CON UN A CONEXION DNS BUENO MAS QUE NADA EXPLICAME PORFAVOR
<%
Dim Conn
Set Conn=Server.CreateObject("adodb.connection")

Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("data/directorionet.mdb")) AQUI EN LO SOMBREADO EN SI QUE SE PONE LA DIRECCION DE LA BASE DATOS O EL NOMBRE QUE LE ASIGANAS CUANDO LA AGREGAS EN EL DNS SISTEMA
%>
  #4 (permalink)  
Antiguo 08/09/2008, 23:33
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: Diferencias de conexion DNS

Cita:
Iniciado por luisag Ver Mensaje
hola JULCAR
PUEDES AYUDARME CON UN A CONEXION DNS BUENO MAS QUE NADA EXPLICAME PORFAVOR
<%
Dim Conn
Set Conn=Server.CreateObject("adodb.connection")

Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("data/directorionet.mdb")) AQUI EN LO SOMBREADO EN SI QUE SE PONE LA DIRECCION DE LA BASE DATOS O EL NOMBRE QUE LE ASIGANAS CUANDO LA AGREGAS EN EL DNS SISTEMA
%>
la parte en negritas significa que....

se llama direccion virtual, por tanto:
a partir de la carpeta ROOT, buscara dentro del sitio la carpeta que se llame DATA, dentro de la cual; se supone que estaria la base de datos directorionet.mdb.

a diferencia del DNS, donde debes especificar fisicamente la carpeta de la base de datos

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #5 (permalink)  
Antiguo 08/09/2008, 23:46
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 6 meses
Puntos: 54
Respuesta: Diferencias de conexion DNS

Gracias, ya consulté en un foro especializado en bases de datos y me dijeron que depende de las versiones del access que se esté utilizando, segun ellos, la primera opción viene desde ASP 1 (y pensar que así programo mis proyectos)

Y que la segunda se apareció en ASP 3.0 y de ahí es que se la utiliza en access 2000, la anterior era para access 97.
  #6 (permalink)  
Antiguo 09/09/2008, 07:43
(Desactivado)
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 3
Respuesta: Diferencias de conexion DNS

y para la 2003 la puedo utilizar
  #7 (permalink)  
Antiguo 09/09/2008, 11:26
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: Diferencias de conexion DNS

Hola

Cita:
Iniciado por luisag Ver Mensaje
y para la 2003 la puedo utilizar
Si, también para el 2003

PD: En un foro, cuando se escribe en mayúsculas, se entiende que estás gritando. No te lo digo por este post, te lo digo por otro que te he leído.

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #8 (permalink)  
Antiguo 10/09/2008, 07:32
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: Diferencias de conexion DNS

Cita:
Iniciado por Julcar Ver Mensaje
Gracias, ya consulté en un foro especializado en bases de datos y me dijeron que depende de las versiones del access que se esté utilizando, segun ellos, la primera opción viene desde ASP 1 (y pensar que así programo mis proyectos)

Y que la segunda se apareció en ASP 3.0 y de ahí es que se la utiliza en access 2000, la anterior era para access 97.
De hecho eso no es del todo cierto, la cadena de conexión depende no de la versión de la dll del asp, sino del proveedor de base de datos que tienes instalado, si el provider te permite conexiones ODBC, OleDB, MSJet, etc., ya tu dependiendo de la BD elegirías; si te vas a un windows 95 e instalas el MDAC 2.8, debería de trabajar el OleDB.

Cita:
Iniciado por Adler
PD: En un foro, cuando se escribe en mayúsculas, se entiende que estás gritando. No te lo digo por este post, te lo digo por otro que te he leído.
mmmmm, supongo eso lo deberías haber escrito en un post donde aplique, en este, la verdad, está completamente de más.
  #9 (permalink)  
Antiguo 10/09/2008, 11:39
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: Diferencias de conexion DNS

Hola

Cita:
Iniciado por Myakire Ver Mensaje
mmmmm, supongo eso lo deberías haber escrito en un post donde aplique, en este, la verdad, está completamente de más.
Bueno, no creí correcto, puesto que no soy moderador, intervenir en una discusión únicamente para decir eso. En el momento en el que intervine en un discusión en la que ella también había participado, hice un apostillamiento de una actuación que tuvo, eso fue todo.

http://www.forosdelweb.com/f15/asp-b...2/#post2570563
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #10 (permalink)  
Antiguo 10/09/2008, 18:06
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: Diferencias de conexion DNS

ups, tienes razón, ya vi el mensaje y si esta medio "peculiar".

Bueno, se te agradece la intención Adler
  #11 (permalink)  
Antiguo 10/09/2008, 23:20
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 6 meses
Puntos: 54
Respuesta: Diferencias de conexion DNS

0.o, desactivaron a Luisag ¿que sucede cuando te desactivan?
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #12 (permalink)  
Antiguo 11/09/2008, 00:51
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: Diferencias de conexion DNS

Cita:
Iniciado por Julcar Ver Mensaje
0.o, desactivaron a Luisag ¿que sucede cuando te desactivan?
buena pregunta....

de hecho andaba queriendo pegar un codigo para una respuesta.... pero Sensei elimino el post, asi que me quede abanicando

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #13 (permalink)  
Antiguo 11/09/2008, 11:25
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Respuesta: Diferencias de conexion DNS

Cuando te desactivan temporalmente es como lo que le ocurrió a Walt Disney... en algún momento reaparecerá.
Si es permanente, vas directo al cielo de los nicks de forosdelweb
__________________
...___...
  #14 (permalink)  
Antiguo 11/09/2008, 14:26
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 6 meses
Puntos: 54
Respuesta: Diferencias de conexion DNS

Cita:
Iniciado por Al Zuwaga Ver Mensaje
Si es permanente, vas directo al cielo de los nicks de forosdelweb
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
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 21:53.