Conectar a BD Visual Fox, mediante ASP
Recibe un cordial saludo ^_^.
Me encuentro ante un problema, el cual es muy extraño, resulta que en la PC donde esta alojado el sitio web (servidor Web), tengo "mapeada" una carpeta que esta alojada en otro servidor de datos(servidor Datos), en el servidor web, la carpeta toma la unidad E:\, el problema viene cuando desde ASP, quiero conectarme a la Base de Datos para realizar consultas.
Me aparece el siguiente error:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Visual FoxPro Driver]Cannot open file e:\remesas\datos\bodega.dbc.
/recibida.asp, line 86
Cabe destacar que la carpeta "e:\remesas\datos\bodega.dbc" existe, tengo que hacer algo especial para que me conecte a la base de datosd que esta alojada en otro servidor, o forzosamente, tengo que pasar la base de datos a la carpeta wwwroot.
Anexo codigo, paqra ver si encuentras algo que este haciendo mal.
Dim oConn, Rs, SQL
Dim nombre
set oConn = Server.CreateObject("ADODB.Connection")
Set Rs = Server.CreateObject("ADODB.RecordSet")
oConn.Open "Driver={Microsoft Visual FoxPro Driver};SourceType=DBC;SourceDb=e:\remesas\datos\bodega.dbc"
Rs.Open "SELECT * FROM s_cobos WHERE Ge_numcli='"&numcli&"' and Fechaent>=Ctod('"& feci &"') and Fechaent<=Ctod('"& fecf &"') ORDER BY Fechaent",oConn
Me encuentro ante un problema, el cual es muy extraño, resulta que en la PC donde esta alojado el sitio web (servidor Web), tengo "mapeada" una carpeta que esta alojada en otro servidor de datos(servidor Datos), en el servidor web, la carpeta toma la unidad E:\, el problema viene cuando desde ASP, quiero conectarme a la Base de Datos para realizar consultas.
Me aparece el siguiente error:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Visual FoxPro Driver]Cannot open file e:\remesas\datos\bodega.dbc.
/recibida.asp, line 86
Cabe destacar que la carpeta "e:\remesas\datos\bodega.dbc" existe, tengo que hacer algo especial para que me conecte a la base de datosd que esta alojada en otro servidor, o forzosamente, tengo que pasar la base de datos a la carpeta wwwroot.
Anexo codigo, paqra ver si encuentras algo que este haciendo mal.
Dim oConn, Rs, SQL
Dim nombre
set oConn = Server.CreateObject("ADODB.Connection")
Set Rs = Server.CreateObject("ADODB.RecordSet")
oConn.Open "Driver={Microsoft Visual FoxPro Driver};SourceType=DBC;SourceDb=e:\remesas\datos\bodega.dbc"
Rs.Open "SELECT * FROM s_cobos WHERE Ge_numcli='"&numcli&"' and Fechaent>=Ctod('"& feci &"') and Fechaent<=Ctod('"& fecf &"') ORDER BY Fechaent",oConn
2 Respuestas
Respuesta de averias33
1
Respuesta de virmix
1