AFFICHER DANS UN DATAGRID

AFFICHER DANS UN DATAGRID - VB/VBA/VBS - Programmation

Marsh Posté le 12-05-2004 à 15:28:46    


BONJOUR JE VOUDRAIS AFFICHER DES DONNEES DANS MON DATAGRID  
MAIS CA DONNE LE MESSAGE D'ERREUR SUIVANT
 
LA METHODE OPEN DE L'OBJET RECORDSET A ECHOUE
 
 
Private Sub b_chercher_Click()
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim n As Integer
n = Val(InputBox("donnez le numero d'inventaire SVP!", "MAGASIN" ))
 
If IsNumeric(n) Then
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _
   & "Data Source=MAGASIN.mdb;" _
   & "Persist Security Info=False"
   cn.Open
   rs.ActiveConnection = cn
   rs.Source = " SELECT Decharge.NInvo, Professeur.Nom, Decharge.DateSortie, Decharge.DateEntree, Materiel.REF, Decharge.Observation, Section.Libile " _
& " FROM [Section] INNER JOIN (Professeur INNER JOIN (Materiel INNER JOIN Decharge ON Materiel.NInvo = Decharge.NInvo) ON Professeur.CodeProf = Decharge.CodeProf) ON Section.CodeSec = Decharge.CodeSec" _
& " WHERE Decharge.NInvo =" + Str(n) + "  ,cn,adopendynamic"
   rs.Open
 Set DataGrid1.DataSource = rs
   rs.Close
   cn.Close
 End If[/g]
End Sub
 
 
MERCI DE VOTRE AIDE

Reply

Marsh Posté le 12-05-2004 à 15:28:46   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed