If Not LPRecordset.EOF Then
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionIf Not LPRecordset.EOF Then
On Error Resume Next
Sub Main1() On Error GoTo erreur 'Connection base de donnée Set db = New ADODB.connection db.Provider = "Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=" & App.Path & "\base.mdb;" & "Persist Security Info=False" db.Open Form1.Show Exit Sub erreur: MsgBox "Probleme de connection à la base de donnée" & vbCrLf & "Vérifiez que la base de donnée se situe dans le repertoire BD", vbCritical, "Erreur de connection" End End Sub
Private Sub Form_Load() Call iniliste(1) Call Rafresh1("SELECT code, marque, ref, prix, date, facture FROM T_matos ORDER BY marque") t_date.Value = Date End Sub
Sub Rafresh1(requete As String) 'Fonction de rafraichissement de la page accueil '-- Requete Sql Set Rs = New ADODB.recordset Rs.Open requete, db '-- Nettoie la liste Form1.list1.ListItems.Clear '-- Remplissage de la liste If Rs.EOF Then Form1.list1.ListItems.add , , "Aucun Enregistrement" Exit Sub Else Do Until Rs.EOF Form1.list1.ListItems.add , , Rs!marque Form1.list1.ListItems(Form1.list1.ListItems.Count).ListSubItems.add , , Rs!ref Form1.list1.ListItems(Form1.list1.ListItems.Count).ListSubItems.add , , Rs!prix & " €" Form1.list1.ListItems(Form1.list1.ListItems.Count).ListSubItems.add , , Rs!Date Form1.list1.ListItems(Form1.list1.ListItems.Count).ListSubItems.add , , Rs!Facture Form1.list1.ListItems(Form1.list1.ListItems.Count).ListSubItems.add , , Rs!code 'Frm_Accueil.List.ListItems(Frm_Accueil.List.ListItems.Count).ListSubItems.add , , Rs!caf_ctr 'Frm_Accueil.List.ListItems(Frm_Accueil.List.ListItems.Count).ListSubItems.add , , Rs!Num_ctr Rs.MoveNext Loop End If Rs.Close End Sub
"varible objet ou variable bloc witch non définie"
Option Explicit Dim liste Dim a Dim Txt_Date '// Variable pour le changement de formulaire Public lolo As Boolean Public db As ADODB.connection Public Rs As ADODB.recordset Private rq As String Dim i As Integer Dim gestion Dim LPRecordset As recordset Dim fraJaquette Dim bd As New ADODB.connection
Set Rs = New ADODB.recordset Rs.Open "select * from T_matos where code", db If Not LPRecordset.EOF Then
Set Rs = New ADODB.recordset Rs.Open "select * from T_matos where code=" & CodeArticle, db
If Not LPRecordset.EOF Then If LPRecordset.Fields("facture").Value = "" Then
Rs.Open "select * from T_matos where code=" & CodeArticle, db