ASP : Requete dans une base
stephanie
-
Julie -
Julie -
Bonjour,
J'aimerais faire une requête ASP à une base. J'utilise le code suivant :
// ouverture
var connBase = Server.CreateObject("ADODB.Connection");
sConnection = "Provider=SQLBASEOLEDB.1;DSN=CCPTE" ;
connBase.Open(sConnection);
// requete
var recordset = Server.CreateObject("ADODB.Recordset");
var requete = "select * from SITE where id_site = 1";
recordset.Open(requete, connBase);
// fermeture
connBase.Close();
connBase = null ;
Lorsque je fais directement la requete dans une interface avec la base, elle fonctionne correctement. Ici, lorsque je fais la requête, j'ai une erreur "Table has not been created".
Remarque : je n'ai trouvé que des exemples en VBScript et je les ai retranscrit en JScript. Peut-être ai-je mal retranscrit ?
Je vous remercie par avance pour vos réponses.
Stéphanie
J'aimerais faire une requête ASP à une base. J'utilise le code suivant :
// ouverture
var connBase = Server.CreateObject("ADODB.Connection");
sConnection = "Provider=SQLBASEOLEDB.1;DSN=CCPTE" ;
connBase.Open(sConnection);
// requete
var recordset = Server.CreateObject("ADODB.Recordset");
var requete = "select * from SITE where id_site = 1";
recordset.Open(requete, connBase);
// fermeture
connBase.Close();
connBase = null ;
Lorsque je fais directement la requete dans une interface avec la base, elle fonctionne correctement. Ici, lorsque je fais la requête, j'ai une erreur "Table has not been created".
Remarque : je n'ai trouvé que des exemples en VBScript et je les ai retranscrit en JScript. Peut-être ai-je mal retranscrit ?
Je vous remercie par avance pour vos réponses.
Stéphanie
A voir également:
- ASP : Requete dans une base
- Logiciel asp - Télécharger - Gestion de données
- Asp .net download - Télécharger - Divers Web & Internet
- Asp net machine account - Forum Windows
- Infos ASP : Application Service Provider ? - Forum Windows
- Variables de session Asp .net - Forum Framework .NET
1 réponse
Bonjour, je travaille avec JScript, voici le code que j'utilise:
Con = Server.CreateObject("ADODB.Connection")
Con.Open ("nom de la base","code utilisateur","mot de passe")
r = "SELECT * FROM nomTable WHERE x=1 "
RS = con.Execute (r)
... ( ensuite tu peux travailler avec RS comme avec un RecordSet)
Bonne chance
Con = Server.CreateObject("ADODB.Connection")
Con.Open ("nom de la base","code utilisateur","mot de passe")
r = "SELECT * FROM nomTable WHERE x=1 "
RS = con.Execute (r)
... ( ensuite tu peux travailler avec RS comme avec un RecordSet)
Bonne chance