RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
Probleme connectionstring avec DSN vb access
filiplarlibe, le ven. 15 déc. 2006 à 09:22:28
Bonjour,

Je suis en train de développer une application sous Access 2002 et j'ai un petit problème pour me connecter à une base de données en utilisant un DSN. Voila le code que j'utilise :

Dim nom_connection As ADODB.Connection
Set nom_connection = New ADODB.Connection
nom_connection.ConnectionString =
"DSN=nom_du_dsn;UID=nom_uid;PWD=password;"
nom_connection.Open

La connection telle qu'elle est marche nikel.
Mais le problème c'est que j'essaye de ne pas mettre de nom_uid et de password car ils changent très souvent, mais ça ne marche pas.
Voici le code que j'utilise lorsque je teste sans le nom_uid et le password :

Dim nom_connection As ADODB.Connection
Set nom_connection = New ADODB.Connection
nom_connection.ConnectionString =
"DSN=nom_du_dsn;UID=;PWD=;"
nom_connection.Open

Voilà l'erreur qu'il m'affiche :

[NCR][TDATA DLL] Not enough information to log on

Je voudrais ne pas mettre les nom_uid et password pour qu'un fenêtre s'ouvre automatiquement afin de les renseigner (Appartenant au DSN).
Ceci marche lorsque nous créons une requête (SQL Direct) sous access mais par contre quand on le fait avec du code vb ça ne marche pas et j'obtiens l'erreur du dessus.


J'espère avoir été clair.
Est-ce que quelqu'un aurait une solution s'il-vous-plait?
Merci par avance. Configuration: Windows XP
Internet Explorer 6.0


imadev
nov. 07
Suivant
REPONSES
imadev
nov. 07
Polux31
nov. 07
Version Web
Réalisé par RedShift
no save