Encore moi...c'est la journée galère
Cette fois ci je veux faire une requête pour sélectionnerles sociétés auquels appartient un employé. Làoù ça se complique c'est que dans access la table sur laquelle je fais ma requête est une table ODBC attaché (c'est une table d'un ERP). Et il me donne comme erreur:
Et mon code :Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Pilote ODBC Microsoft Access] ODBC -- Échec de la connexion à 'FC'.
/creer_bdc1.asp, line 120
alors que la même requête dans access fonctionne bien, même très bien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <% ' Path long de la base de données dbPath = Server.MapPath("base.mdb") ' Création de l'objet permettant la connexion Set Conn = Server.CreateObject("ADODB.Connection") ' Connexion Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" & " DBQ=" & dbPath 'Sélection des sociétés de l'employé sql = "SELECT COMPANY, VEN_NAME FROM [poven - Vendor Master] WHERE (VEN_NAME='"& nom &"');" Set selection_societe = Server.CreateObject("ADODB.RecordSet") 'ligne 120 Set selection_societe = Conn.Execute(sql) %>
Merci pour votre aide
A+
Partager