FABIENAMICO
Messages postés1Date d'inscriptionsamedi 29 décembre 2001StatutMembreDernière intervention29 décembre 2001
-
29 déc. 2001 à 22:01
cs_Crazyht
Messages postés1522Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention21 août 2010
-
3 janv. 2002 à 10:11
Salut, Je suis debutant en VB (3j) et j'ais un prob : je n'arrive pas a envoyer une requette sql, j'utilise une table ACCESS avec ADO
Voici mon code Merci
Option Explicit
'
' Variables globales
'
Dim Connect As New Connection
Dim Comm As New Command
Dim Record As Recordset
Dim Sql As String
Dim bSelect As Boolean
Dim sKeySelect As String
Dim bTri As Boolean
Private Sub Command2_Click()
'
' Lecture de toute la base
'
Dim ListItem As ListItem
Dim Compt1 As Integer
'
' Definition de la requête
'
Sql = "SELECT * from User WHERE Nom LIKE 'A%' ORDER BY Nom ASC"
'
' Préparation de la commande
'
Comm.CommandText = Sql
'
' Execution de la commande
'
Set Record = Comm.Execute <<-- ERREUR
'
' Recuperation du resultat
'
Private Sub Form_Load()
'
' Chargement de la feuille
'
'
' Definition de la chaine de connection avec le path
'
Connect.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Perso\travail\VB\TEST_BASE1\test.mdb;Persist Security Info=False"
'
' Connection a la base
'
Connect.Open
'
' Affectation de commandes a la connection active
'
Comm.ActiveConnection = Connect
'
' Affectation des collones a la list
'
List1.ColumnHeaders.Add , , "Nom", 3000, lvwColumnLeft
List1.ColumnHeaders.Add , , "Prenom", 3000, lvwColumnLeft
List1.View = lvwReport
End Sub