Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2003, 11:58
keikos
Usuario no validado
 
Fecha de Ingreso: junio-2001
Ubicación: México
Mensajes: 431
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: No puedo conectarme a mi base en ACCESS

Cita:
Mensaje Original por morfeo1002
Hola muchachos:

Resulta que ni lo básico me funciona... Tengo una bdatos sencilla en access, tengo declarado mi DSN en el ODBC, abro mi conexión así:

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "db"


Cuando intento insertar en mi tabla los datos de un formulario, el error resultante es:

No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado

El nombre "db" es el que definí en mi dsn, no entiendo qué pasa. Me estoy iniciando en esto y me es frustrante un comienzo tan errático. ¿¿Me ayudan??
Hermano te recomendaria lo hagas todo en codigo es mas rapido y controlable , y portable:

'Defines tus objetos de conexion y de recordset
Set Oconn = server.createobject ("ADODB.connection")
Set Rs = server.createobject ("ADODB.recordset")

'despues hacemos la conexion
Oconn.open "DRIVER={Microsoft Access Driver(*.mdb)};dbq=" & server.mappath("TuBaseDeDatos.mdb")

'DEFINIMOS UN CADENA DE CONSULTA PARA OPERAR
CadenaSQL = "SELECT * FROM tuTabla ORDER BY CampoaOrdenar"

'Preparas el recordset
RS.open sql,Oconn

listo eso creara la conexion.

nota: el SERVER.MAPPATH sirve para que donde quiera que ejecutes la pagina.asp busque ahi mismo la bd.

suerte hermano

te recomiendo esto:

Aspfacil
ASptutor
Soloasp

y mi pagina jeje recursoFT

Venga un Saludo!