Voilà je cherche à communiquer avec une base access via ASP. Pour celà j'ai utilisé des méthodes diverses & variées trouvées sur des sites d'ASP. Le pb, çà marche pas, évidemment. Voilà ce que g tape :
Set CONN = Server.CreateObject("ADODB.Connection" )
CONN.Open DSN_BASE
Sachant que la base est chez un hebergeur (kilio). En bref çà a l'air de marcher qd g fais une requête où il n'y a pas de champs correspondants à la requête, mais si le champ existe j'ai une erreur du genre :
ADODB.Recordset error '800a0cc1'
Impossible de trouver l'objet dans la collection correspondant au nom ou à la référence ordinale demandé.
/dududu/requete.asp, line 35
Voilà j'ai essayé diverses syntaxes mais c tjs le même pb. Pour info g suis derrière un proxy. Ce que je ne comprend pas c'est que nul part on ne spécifie le serveur où se trouve la base !
Marsh Posté le 19-10-2001 à 10:27:09
Voilà je cherche à communiquer avec une base access via ASP. Pour celà j'ai utilisé des méthodes diverses & variées trouvées sur des sites d'ASP.
Le pb, çà marche pas, évidemment.
Voilà ce que g tape :
DSN_base="DRIVER={Microsoft Access Driver (*.mdb)};" &"DBQ=" & Server.MapPath(".." ) &"dududu/db/contribution.mdb"
Set CONN = Server.CreateObject("ADODB.Connection" )
CONN.Open DSN_BASE
Sachant que la base est chez un hebergeur (kilio).
En bref çà a l'air de marcher qd g fais une requête où il n'y a pas de champs correspondants à la requête, mais si le champ existe j'ai une erreur du genre :
ADODB.Recordset error '800a0cc1'
Impossible de trouver l'objet dans la collection correspondant au nom ou à la référence ordinale demandé.
/dududu/requete.asp, line 35
Voilà j'ai essayé diverses syntaxes mais c tjs le même pb. Pour info g suis derrière un proxy. Ce que je ne comprend pas c'est que nul part on ne spécifie le serveur où se trouve la base !
Merci de votre aide !