cs_serge99
Messages postés78Date d'inscriptionlundi 29 août 2005StatutMembreDernière intervention14 octobre 2006
-
9 févr. 2006 à 16:48
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
9 févr. 2006 à 16:57
Bonjour,
Je suis débutant et connait peu vb6 et requête SQL alors... soyez indulgent avec moi...
Voci mon problème: incapable de me connecter... je crois...(attention je suis débutant et comprend peut-être peu la chose) que mon problème se situe au niveau de: MaVarDossierProjet = "" & Text25.Text
Quelqu'un peu m'aider... merci
voici mon code:
Private Sub Form_Load()
Text25.Text = ""
End Sub
Private Sub Open_connbd1()
' Set the Database Applicable Path
DbFile = App.Path & MaVarSousDossier & CurDir & MaBase
' Establish the Connection
Set connbd1 = New ADODB.Connection
connbd1.CursorLocation = adUseClient
connbd1.ConnectionString = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & DbFile & ";" & _
"Persist Security Info=False"
' Open the Connection
connbd1.Open
' Once this Connection is opened, it can
' be used throughout the application
'******************************************************************************
' The following line is the Master SQL Statement and
' it is remarked out to show the actual SQL Statement Selected.
' Simply switch the remark to the actual SQL Statement
' to use the Master SQL Statement
'******************************************************************************
' Get the Records
Set rsprojet = New ADODB.Recordset
rsprojet.Open SQLstmt, connbd1, adOpenStatic, adLockOptimistic, _
adCmdText
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 9 févr. 2006 à 16:54
Bonjour
Les Bases de données, g connai pas beaucoup.
Mais tu fais :
DbFile = App.Path & MaVarSousDossier & CurDir & MaBase
Avant d'initialiser
MaVarSousDossier = "\projets"
MaVarDossierProjet = "" & Text25.Text
MaBase = "\bd1.mdb"
Ensuite CurDir est où?
Ton Text25, controle sa valeur pour éviter des chemin comprenant de caractère genre * / " et autre.
Sincèrement Renome tes controles, Text25 ce n'est pas explicite comme nom, met plutot par exemple TxtDossierBdd.
Et controle Le chemin avant de lancer la commande avec un dir$ par exemple
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 9 févr. 2006 à 16:57
Salut,
On a tous ete debutant un jour (parfois je me demande meme si je le suis pas encore)
est ce normal que tu remplisse dbFile et apres que tu modifies les variable MaVArSousdossir, et ....