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!