cyberfinger01
Messages postés33Date d'inscriptionvendredi 14 janvier 2005StatutMembreDernière intervention25 février 2010
-
18 mai 2009 à 14:15
PROTEUS91
Messages postés156Date d'inscriptionmardi 4 novembre 2003StatutMembreDernière intervention28 décembre 2010
-
18 mai 2009 à 23:27
Voila, Je voudrais créer un dataset qui retourne des lignes dans une table
d'une base de données ACCESS. Mais la requête comporte un paramètre. Quand j'exécute
le paramètre, ça me dit qu'un paramètre n'a pas été saisi. Alors qu'en SQL
SERVER cela s'exécute sans problème. Si quelqu'un a une idée sur ce problème,
faites le moi savoir SVP.
PROTEUS91
Messages postés156Date d'inscriptionmardi 4 novembre 2003StatutMembreDernière intervention28 décembre 2010 18 mai 2009 à 23:27
... Je comprends pas bien, pourquoi on pose des questions sans les fameux parametres !
Je veux bien t'aider. Mais tu n'auras pas de reponse si tu ne donne pas :
1. Le controle que tu utilise pour interroger ta base de données
2. La ligne de code qui appel la base de données.
3. La ligne de code qui appel la table.
Du coup je te donne un bout de code que j'utilise pour interroger une base de données avec un control ADODC, mais si ca ne te convient reponds moi avec plus de parametres stp.
Public Sub PROCEDURE_MAJDAT(Adodc_Control As Adodc, Str_DataPath As String, Str_DataFileName As String, Str_DataSQLRequest As String)
With Adodc_Control
.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Str_DataPath & "" & Str_DataFileName & ";Persist Security Info=False"
.RecordSource = Str_DataSQLRequest
.CommandType = adCmdText
.Refresh
End With