j'ai ouvert une table attaché avecss .connect "ODBC;SERVER=PDWH;UID=titi;PWD=titi;DSN=PDWH"
et je voudrais qu'access me redemande mes paramètres de connexion quand je clique sur une autre table ?
Actuellement il ouvre les autres tables car il a garder la chaine de connexion => je veux la virer ?
Publicité
Posté le 11-01-2001 à 09:38:34
thiba404
Posté le 11-01-2001 à 09:55:42
objConnection.Close()
tout simplement
NoBlue
Posté le 11-01-2001 à 10:04:50
trop facile mais ca ne marche pas
.connect "ODBC;SERVER=PDWH;UID=titi;PWD=titi;DSN=PDWH"
ssssssss.sql = "SELECT NNIVTRFSTAR FROM VNIVTRFSTAR;"
ssssssss.Close
et j'ai toujours l'acces aux tables => je voulais réobtenir la boite qui demande la base, le user et le password
une autre ideé ?
thiba404
Posté le 11-01-2001 à 10:08:53
C'est vrai, je me suis peut etre un peu enflame. Mais ton truc c'est pas du vb/vbscript?
NoBlue
Posté le 11-01-2001 à 10:11:00
??
le code que j'ecris c'est du vba d'access tout simple !
thiba404
Posté le 11-01-2001 à 10:14:05
C'est bien ce que j'ai dit, je me suis enflame. Je me tape des asp en vbscipt toute la journee. j'ai repondussun peu rapidement. Desole
NoBlue
Posté le 11-01-2001 à 10:17:40
pas grave, la doc dit la meme chose que toi
thegti
La constipation se soigne ...
Posté le 11-01-2001 à 10:21:54
Essaye
objConnection.Close()
SET objConnection=Nothing
thegti
La constipation se soigne ...
Posté le 11-01-2001 à 10:23:10
Et surtout installe bien les deux patchs office
NoBlue
Posté le 12-01-2001 à 12:22:12
j'ai donc bien les deux patchs => mon pb
une fct de connection :
With qdfBestSellers
.connect = "ODBC;SERVER=PDWH;UID=titi;PWD=titi;DSN=PDWH"
.sql = "SELECT NNIVTRFSTAR FROM VNIVTRFSTAR;"
Set rstTopSeller = .OpenRecordset()
rstTopSeller.MoveFirst
End With
et je cherche un moyen fermer la connexion ODBC dans une autre fonction pour que lorsque je clique sur une table attaché access me redemande mes paramètres de connexion ODBC?
Publicité
Posté le 12-01-2001 à 12:22:12
thegti
La constipation se soigne ...
Posté le 12-01-2001 à 12:44:25
t'as essayé less
SET objConnection=Nothing
NoBlue
Posté le 12-01-2001 à 12:58:21
ben oui mais ca marche pas chez moi ??
Sylderon
Posté le 12-01-2001 à 13:17:13
L'autre table que tu essaies d'ouvrir, va dans ses propriétés et donne nous sa chaine de connexion personnelle STP.
NoBlue
Posté le 12-01-2001 à 21:11:28
sylderon j'ai lu ta reponse sur "Comment quels patchs ont été mis sur access ? " et tu dis :
"Le fait que quand tu cliques sur la table, le mot de passe ne t'est pas demandé c'est simplement parce tu l'as précisé dans ta chaine de connexion ODBC (UID= et PWD=). "
Entierement d'accord,c'est le but
"Donc dès que tu cliques il utilise ces infos sans te demander ton avis ! "
=> c'est bien ça mon pb je veux absolument qu'access me redmande les paramètres de connexion.
=> une idée
=> le but était de ne pouvoir avoir accès aux données des tables attachées qu'a travers les formulaires et non directemnt en cliquant sur la tables