Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 24/12/2012, 19h06   #1
Wisline
 
Femme
Ingénieur systèmes et réseaux
Inscription : décembre 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Maroc

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2012
Messages : 1
Points : -1
Points : -1
Par défaut Problème de connexion OLEDB que j'arrive pas à résoudre

J'ai un projet en asp classique, j'ai réalisé une BD sous sql server2000
Voilà le code d'erreur:

Citation:
Erreur de compilation Microsoft VBScript error '800a03ea'

Erreur de syntaxe

/iisHelp/common/500-100.asp, line 205

"&os=&over=&hrd=&Opt1=" & Server.URLEncode(objASPError.ASPCode) & "&Opt2=" &
----------------------------------------------------------------------------^
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié

/PROJET/hotelreservation/confirmation.asp, line 14
j'ai un formulaire client simple dont le nom prenom email adresse, etc
et j'ai une autre page de confirmation dont ces données récupérées du formulaire seront insérées dans ma BD,voici la page confirmation:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
dim 
req, cx, rs, nom, prenom, adresse, pays, ville, tel, email
nom = Request.Form("id_nom")
prenom = Request.Form("id_prenom")
 adresse = Request.Form("id_adr")
pays = Request.form("id_country")
ville = Request.form("id_ville")
tel = Request.form("id_tel")
email = Request.form("id_mail")
 
 
Set cx = Server.CreateObject("ADODB.connection")
    cx.Open Application("PC")
req = "requete_client_insert'"& nom &"','"& prenom &"','" & adresse & "','" & ville & "','" & pays & "','" & tel & "','" & email & "'"
 
Set rs = Server.CreateObject("ADODB.RecordSet")
    rs.Open req, cx, 3,3
 
Set rs = nothing
    cx.Close()
    Set cx = Nothing
voici ma chaine de connexion:
Code :
1
2
3
4
5
 
Sub Application_OnStart() 
 
Application("App") = "Provider=SQLOLEDB.1;Initial Catalog=clientele;Data Source=Iko;User Id=yet;PASSWORD=yet;"        
End Sub
Merci de m'aider
Wisline est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 26/12/2012, 09h41   #2
pc75
Expert Confirmé
 
Avatar de pc75
 
Inscription : septembre 2004
Messages : 3 143
Détails du profil
Informations personnelles :
Âge : 57
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2004
Messages : 3 143
Points : 3 324
Points : 3 324
Bonjour,

Il y a un truc que je ne pige pas ; Tu déclares :
Code :
1
2
3
4
Sub Application_OnStart()
Application("App") = "Provider=SQLOLEDB.1;Initial Catalog=clientele;Data Source=Iko;User Id=yet;PASSWORD=yet;"
End Sub
Mais tu utilises :
Code :
1
2
cx.Open Application("PC")
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
Pas de questions techniques en MP.
pc75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h07.


 
 
 
 
Partenaires

Hébergement Web