Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Conectar con la base de datos
 Foro Bloqueado  Tema Bloqueado


Autor Temas
Ban
Starting Member


48 Posts
Mensajes - 12 Oct 2001 :  13:54:43  Ver Perfil  Enviar Email
Hola,

Estoy practicando (empezando) con el manejo de Bases de Datos, para empezar creado la base de datos que ya tiene y tengo en DNS en el servidor.

Ahora lo que aún no tengo muy claro, es el tema de la conexión. Quiero ejecutar esta simple página en asp, pero me dá un error:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado

/m7/libros.asp, line 10

Se que le devo especificar (creo) la conexión de la DB, pero ya os digo, es mi primer intento.

Si me pueden ayudar, se lo agradezco de todo corazón, ... a ver si ya puedo entrar en el mundo de las DB en la web!!

<html>
<head>
<title>Libros - tuorial 1</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF">
<%SQLtxt = "SELECT Producto, Cantidad, Precio FROM Libros"
set rs = CreateObject("ADODB.Recordset")
rs.Open SQLtxt, "DSN=MIBASE.es.test"%>
<table>
<%
Do While NOT rs.EOF%>
<tr>
<td><%= rs("Producto")%></td>
<td><%= rs("Cantidad")%></td>
<td align="right"><%= FormatCurrency(rs("Precio"))%></td>
</tr>
<% rs.MoveNext
Loop
rs.Close
%>
</table>
</body>
</html>


Un saludo


Tronxo
Junior Member

España
150 Posts
Posted - 15 Oct 2001 :  19:58:03  Ver perfil  Enviar e-mail  Visit Tronxo's Homepage
Hola, aver si te ayuda esto...
En la conexion debes identificar que tipo de BD vas a usar (Oracle, SQLServer, Acces...)
Te pongo un ejemplo de Access
<%
mi_Sql="Select * from mitabla"
set rs = CreateObject("ADODB.Recordset")
rs.Open Mi_Sql, "DSN=MIBASE"
%>
Para que sea así de sencillo, en el Servidor, tendras que crear el acceso con ese nombre usando el controlador ODBC del servidor (NT, 2000...)
Otra forma seria:
<%
mi_Sql="Select * from mitabla"
set rs = CreateObject("ADODB.Recordset")
rs.Open Mi_Sql, "DSN=ruta_completa_server\MiBase.mdb"
%>
De todas formas hay muchas maneras de conectar, dependiendo del tipo de BD que uses
Un saludo

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar