|
|
|
|
Bonjour,
Pour l'ASP, je ne sais pas, mais quand tu te connectes à une base Access via php, il faut avoir déclaré ladite base dans les sources de données ODBC. Peut-etre est-ce valable aussi pour asp, en tout cas ce serait logique.... Si c'est ok, vérifie aussi qu'il n'y a pas une faute de frappe dans le nom de ta base. Ova .:: Ki ne teste rien n'a rien ::.. |
Bonjour,
tu n'es pas obligé d'utiliser odbc pour accéder une db via access. Le plus facile et le plus indépendant c'est OLEDB; voici le code de connection pour ta db: Dim m_dbName Dim sConnString Dim OBJConn Sub dbConnect(dbPath) m_dbName = server.MapPath (""&dbPath&"") sConnString="Provider=Microsoft.Jet.OleDB.4.0; Data Source=" & m_dbName & "; User Id=;Password=;" Set OBJconn = Server.CreateObject ("ADODB.CONNECTION") OBJconn.Provider="Microsoft.Jet.OLEDB.4.0;" OBJconn.Properties("Jet OLEDB:System database") = server.MapPath ("system.mdw") OBJConn.ConnectionString = sConnString OBJConn.CursorLocation = 3 OBJConn.CommandTimeout = 30 OBJconn.Open End Sub et dans ta page asp tu appelle ta connection de cette manière: <%dbconnect "mydb.mdb"%> |
Bonjour,
Comment installer les composents ODBC. J'ai toujours ce message d'erreur : "The ODBC resource DLL (C:\WINDOWS\SYSTEM\ODBCINT.DLL) is a different version than the ODBC setup DLL (C:\WINDOWS\SYSTEM\ODBCCP32.DLL) " Merci d'avance ! |