Conseil / aide pour connection mysql et ASP

Conseil / aide pour connection mysql et ASP - ASP - Programmation

Marsh Posté le 07-10-2009 à 15:55:27    

Bonjour à tous
 
je suis développeur PHP, et je dois récupérer et mettre en place une application en ASP
Seulement j'y connais absolument rien en ASP je m'aide du net pour cela
 
Sauf que ca ne fonctionne pas (la partie connection bdd) j'ai le message suivant
 

Citation :


Microsoft OLE DB Provider ODBC Drivers erreur '80004005'
[Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié
/DRHConnect.asp, ligne 9


 
le fichier en question ne contient que 3 ligne, c'est le fichier qui permet la connection
 

Code :
  1. dim DRHconnect
  2. set DRHconnect = Server.CreateObject("ADODB.Connection" )
  3. DRHconnect.Open(Session("Base_ODBC" ))


 
Quand je regarde sur la toile on parle de DSN et tout et la dans le code rien
j'ai installer le driver de connection pour windows mysql connecteur 3.51 configurer et tester c'est ok
 
Question à quoi correspond "Bas_ODBC" ?
Pouquoi Session sur le net j'ai jamais rien vu de tel
J'ai pas vu dans les fichier ASP d'endroit qui définit le nom de la base l'utilisateur ni le mot de passe (tel que le DSN devrais le faire)
Donc il s'appuit sur le DSN créer via windows sauf que sa marche pas
j'ai pourtant essayé de remplacer Base_ODBC par le nom que je lui est donnée mais idem rien pas de changement toujours le meme message
 
Une idée ?
 
merci par avance

Reply

Marsh Posté le 07-10-2009 à 15:55:27   

Reply

Marsh Posté le 08-10-2009 à 08:50:44    

up please  
ne me dite pas que personne ne peux m'aiguiller quand même

Reply

Marsh Posté le 18-10-2009 à 09:32:48    

je procède comme ceci, dans un fichier connexion.asp j'ai :
 

Code :
  1. <%
  2. Set conn = Server.CreateObject("ADODB.Connection" )
  3. connstring = "Provider=SQLOLEDB;Server=ton_serveur;User ID=sa;Password=ton_pass;Database=ta_base;"
  4. conn.Open connstring
  5. Set Session("Base_ODBC" ) = conn
  6. %>

 
 
et ce fichier de connexion est inclu dans chaque page .asp
 

Code :
  1. <!-- #include file="connexion.asp"-->

Reply

Marsh Posté le 17-04-2010 à 10:02:56    

Si tu veux te connecter à du MySQL,
#  connstring = "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=la-base; User=le-user;Password=le-pass;Option=3;"


---------------
VB.NET is good ... VB6 is better !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed