Bonjour,
Je suis un ancien développeur ASP (Autrement dit je ne connais pas le développement DotNet Bref ... )
Je viens de me remettre à faire un développement ASP et j'ai naturellement pris mes développement de l'époque 2002 pour les faire fonctionner.
J'ai installer IIS sur un poste Seven (Ajout composant Windows) et j'ai installé MySql / Access.
Mes pages ASP fonctionnent biens mais les connexion et les RecordSet ne marchent pas. Err 3709 sur l'instance du Recordset ???
J'ai installé un deuxieme poste(Pas de seveur) et Idem.
y a t-t-il un parametrage sous IIS qui blqoue ? OU autre chose ?
Merci pour votre aide car au boutde 48 Heures je ne m'en sort pas !!!!
Voici le code utilisé dans mes pages (J'ai testé Acess et Mysql)
CHAINES DE CONNEXION :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 'Session("Str_chaineConnexion") = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=" & session("str_login") & ";Initial Catalog=ProjetsAdmin;Data Source=SRVBD;Password=" & session("str_password") & ";" Session("Str_chaineConnexion") = "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=gparc; User=root;Password=;Option=;" 'Session("Str_chaineConnexion") = "provider=MICROSOFT.JET.OLEDB.4.0;DataSource=C:\ca gc csv\Data_Statistiques_Client.mdb;User ID=;Password=;" 'Session("Str_chaineConnexion") = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\ca gc csv\Data_Statistiques_Client.mdb;uid=;pwd=;" 'Session("Str_chaineConnexion") = "driver={MySQL}; server=localhost; db=gparc; user id=root; pwd=;option=16386" 'Session("Str_chaineConnexion") = "Server=localhost;Port=3306;Database=gparc;Uid=root;Pwd=" 'sConnection = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=Your_Mysql_DB; UID=mysql_username;PASSWORD=; OPTION=3"
CNX :
RECORDSET :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set Cnx = Server.CreateObject("ADODB.Connection") Cnx.Open Session("Str_ChaineConnexion")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 set rs_utilisateur = server.CreateObject("adodb.recordset") str_sql = "Select * from tmarque" rs_utilisateur.open str_sql , Cnx response.Write rs_utilisateur(0)
Partager