Bonsoir.
J'ai une requête SQL qui me pose pb, 1/2 journée à chercher. Je ne me rappel plus comment faire.
C'est une requête sur des dates transformées en string. Dans la base Access = texte. Dans mon code la requête en direct pas de pb, par contre avec une variable = pas de retour.
Voici une partie du code.
Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim strDateSys2 As String strDateSys2 = CStr(Mid(Format(Date.Now, "dd/MM/yyyy"), 1, 10)) 'strDateSys2 = "'03/12/2020'" Try Me.DataGridView2.Refresh() Dim UneTable As New DataTable Dim PhraseSQL As String PhraseSQL = "SELECT * FROM T_Affaires where DateFin =" & strDateSys2 MaConexion.ConnectionString = ChaineDeConnection Dim MonAdapter As OleDbDataAdapter = New OleDbDataAdapter(PhraseSQL, MaConexion) MonAdapter.Fill(UneTable) UneTable.TableName = "T_Affaires" MesDatas.Tables.Add(UneTable) Me.DataGridView2.DataSource = Nothing DataGridView2.DataSource = MesDatas.Tables("T_Affaires")
Si quelqu'un peut m'aider à retrouver ma route, merci par avance.
Philippe
Partager