fouf_01
Messages postés7Date d'inscriptionvendredi 7 avril 2006StatutMembreDernière intervention14 juin 2007
-
23 mai 2006 à 11:25
fouf_01
Messages postés7Date d'inscriptionvendredi 7 avril 2006StatutMembreDernière intervention14 juin 2007
-
23 mai 2006 à 17:06
salut a tous j'ai un pb je vous donne le code source de mon projet :
Private Sub Command1_Click()
Dim cnn As ADODB.Connection, rst As ADODB.Recordset, sql As String
If Not IsNumeric(Text1.Text) Then
sql = "SELECT* FROM Immatriculation" & _
" WHERE N°immatriculation=" & Text1.Text
Set rst = New ADODB.Recordset
Set cnn = New ADODB.Connection
rst.CursorLocation = adUseClient
rst.Open sql, cnn, adOpenForwardOnly, adLockReadOnly
Set rst.ActiveConnection = Nothing
Set DataGrid1.DataSource = rst
cnn.Close
Else
MsgBox "L'identifiant de la voiture est un Caractere.", vbCritical, "Erreur de saisie"
End If
plus mon module :
Public Const NomBase = "E:\STAGE BEN BRAHIM\base.mdb"
Public Const Fournisseur = "microsoft.jet.oledb.4.0"
Public rsvehicule As Recordset
Public MaConnexion As Connection
Public Sub connecter()
Set MaConnexion = New Connection
With MaConnexion
.Provider = Fournisseur
.Open NomBase
End With
End Sub
le pb il me dit "erreur d'execution'-2147467259 (80004005)':[Microsoft][Gestionnaire des pilotes ODBC] source de données introvable et nom de pilotes non spécifié
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 23 mai 2006 à 15:56
Salut,
As-tu pensé à faire référence à "MS DAO 3.51 (ou 3.6) Library" ?
De plus, remplace ta requête par :
sql = "SELECT * FROM Immatriculation WHERE N°immatriculation=" & Text1.Text
(un espace à rajouter avant "*")
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 23 mai 2006 à 15:59
Autant pour moi, il n'y a peut-être pas besoin d'y faire référence, vu que tu passes par ADODB.Connection.
Mais il y a peut-être l'équivalent pour ADO...
++
Vous n’avez pas trouvé la réponse que vous recherchez ?