Comment TESTER la connexion à une base de données ?? - VB/VBA/VBS - Programmation
Marsh Posté le 06-05-2004 à 11:50:39
|
Le problème est que je n'arrive pas à récupérer les informations que je mets dans mon formulaire ...
Mes 2 chaînes :
Request.Form("PWD" ) et Request.Form("UID" ) |
Sont considérées comme vide je crois bien.
Marsh Posté le 06-05-2004 à 11:56:08
et tu travail en asp ???
moi je fais comme ca normalement
' connection par driver sur jet4
SET Conn = Server.CreateObject("ADODB.connection" )
chemin = Server.MapPath("..\..\chemin de la base" )
Conn.open "driver={Microsoft Access Driver (*.mdb)};DBQ="&chemin
' Chercher dans la base
SQL = "Select * from mdm"
' Création du RS
Set RS = Server.CreateObject ("ADODB.RecordSet" )
RS.Open SQL, Conn, 1,1
apres tu peut comparer les champs qui sont dedans avec le mot de pass que le gars à entrer dans ton formulaire et mettre un message si c'est faux
Marsh Posté le 06-05-2004 à 11:58:03
et tu met ca a la fin pour fermer
' Fermeture de la base
Conn.Close
Set RS = nothing
Set Conn = nothing
Marsh Posté le 06-05-2004 à 11:59:35
Oui, mais toi tu te connectes à une base de données Access moi DB2.
Ma connexion marche car je l'ai essayé autrement et ca fonctionne mon problème est que mes deux chaines sont vides je n'arrive pas à récupérer ce que je tape dans le formulaire .
Le truc à savoir aussi c'est que je suis sur une seule page, donc elle comprend mon formulaire et ma fonction VBScript, sinon je n'aurais pas de problème je pense.
Marsh Posté le 06-05-2004 à 11:22:17
Bonjour,
Voilà j'aimerai tester la connexion à une base de données DB2.
Pour être plus précis je suis sur une page HTML avec un formulaire et lorsque je clique sur un bouton submit, j'aimerai que ça teste la connexion à ma BD. Si je tape un login et/ou un mot de passe incorrect j'aimerai que ça me mette un Window.alert.
Je ne sais pas trop comment faire, j'ai essayé plusieurs choses mais sans succès.
Quelqu'un peut il m'aider ?