Little_Dev
Messages postés36Date d'inscriptionmercredi 8 septembre 2004StatutMembreDernière intervention 4 mars 2008
-
13 sept. 2004 à 13:49
Little_Dev
Messages postés36Date d'inscriptionmercredi 8 septembre 2004StatutMembreDernière intervention 4 mars 2008
-
13 sept. 2004 à 16:54
Bonjour à tous
Je debute en VB 6 et Access, mon probleme est le suivant, je n'arrvive pas effectuer des requetes SQL (SELECT,UPDATE,DELETE),en passant par ADO,j'ai a creer un module pour me connecter à la DB dont voila le code.
' ATTENTION : activer dans projet/références : Microsoft ActiveX Data Objects 2.0 Library
' ---------------------------------------------------------------------------------------
' Variables pour la gestion de la base de données
' -----------------------------------------------
' connection à la base de données
' -------------------------------
Public connection As New ADODB.connection
' commande sur la base de données
' -------------------------------
Public commande As New ADODB.Command
' Enregistrement dans la base de données
' --------------------------------------
Public record_bd As New ADODB.Recordset
' Module permettant la connexion à la base de données
' ---------------------------------------------------
Public Sub connexion_bd()
' Connection à la base de données
' -------------------------------
connection.Provider = "Microsoft.jet.OLEDB.4.0;"
Fulgy
Messages postés85Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention 5 octobre 2004 13 sept. 2004 à 14:04
Salut.
Avec l'objet Command:
commande.ActiveConnection = connection 'y a pas de problème
commande.CommandText = "SELECT ..." 'ta requête SQL
commande.Execute 'Pour lancer ta requête
Avec l'objet RecordSet:
Tu as bien fait sa config (CursorType, etc...) avant de l'ouvrir, donc maintenant tu peux l'ouvrir avec record_bd.Open "SELECT ..."
Fulgy
Messages postés85Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention 5 octobre 2004 13 sept. 2004 à 16:46
Resalut :)
Essaye ça:
"DELETE * FROM Process WHERE Nom_Process = 'Atiptaxx'", et sinon recherche le fichier jetsql35.hlp, ça d'aidera si t'as d'autres pb avec sql