ASP : Problème ODBC...
calje
Messages postés
83
Date d'inscription
Statut
Membre
Dernière intervention
-
calje Messages postés 83 Date d'inscription Statut Membre Dernière intervention -
calje Messages postés 83 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une base de données ACCESS qui est déclarée dans un ODBC.
Sur un SELECT tout bête, j'ai ce message :
Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 1 attendu.
/gecko/iel/Admin/gddb/GDDBParams.asp, line 134
Voici le code :
varSql = "SELECT * FROM Params WHERE ID_Param = """ & request.querystring("ID_TYPE") & """"
ligne 134 =>objRs.open varSql, objConn, adOpenForwardOnly, adLockReadOnly
if objRs.eof then
objRs.Close
else
tabNiveau2 = objRs.getRows
i2 = ubound(tabNiveau2,2)
objRs.Close
...
Lorsque j'y accède par OLEDB, ça marche.
Mais mon client désire un lien ODBC... Avez-vous une solution, ou savez-vous la raison de ce message ?
MERCI !
José
J'ai une base de données ACCESS qui est déclarée dans un ODBC.
Sur un SELECT tout bête, j'ai ce message :
Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 1 attendu.
/gecko/iel/Admin/gddb/GDDBParams.asp, line 134
Voici le code :
varSql = "SELECT * FROM Params WHERE ID_Param = """ & request.querystring("ID_TYPE") & """"
ligne 134 =>objRs.open varSql, objConn, adOpenForwardOnly, adLockReadOnly
if objRs.eof then
objRs.Close
else
tabNiveau2 = objRs.getRows
i2 = ubound(tabNiveau2,2)
objRs.Close
...
Lorsque j'y accède par OLEDB, ça marche.
Mais mon client désire un lien ODBC... Avez-vous une solution, ou savez-vous la raison de ce message ?
MERCI !
José
A voir également:
- ASP : Problème ODBC...
- Logiciel asp - Télécharger - Gestion de données
- Asp .net download - Télécharger - Divers Web & Internet
- Application Service Provider (ASP) - Forum Windows
- Asp net machine account - Forum Windows
- Variables de session Asp .net - Forum Framework .NET
1 réponse
Finalement, j'ai trouvé un moyen :
varSql = "SELECT * FROM Params WHERE ID_Param = """ & request.querystring("ID_TYPE") & """"
devient
varSql = "SELECT * FROM Params WHERE ID_Param = ' " & request.querystring("ID_TYPE") & " ' "
Avec ODBC, cela n'aime pas la version avec les double guillemets.
Bye
José
varSql = "SELECT * FROM Params WHERE ID_Param = """ & request.querystring("ID_TYPE") & """"
devient
varSql = "SELECT * FROM Params WHERE ID_Param = ' " & request.querystring("ID_TYPE") & " ' "
Avec ODBC, cela n'aime pas la version avec les double guillemets.
Bye
José