Pune un tabel de valori în datagridview filtrate dupa data

0

Problema

folosind ado.net și încercarea de a filtra un gridview de data dar tot primesc Eroare.

string query1 = $"Select * from buy Where [date] >= {dmy} and [date] < {dmyplus}";
            SqlConnection connection1 = new SqlConnection(ConnetionPath4);
            SqlDataAdapter adapter1 = new SqlDataAdapter(query1, connection1);
            DataTable data1 = new DataTable();
            adapter1.Fill(data1);

apropo dmy și dmyplus este var dmy="'2021/21/11'" var dmyplus="'2021/22/11'"

Eroarea mea este "de conversie a unui varchar tip de date pentru un tip de date datetime a dus într-un out-of-range de valoare"

c# datatable date gridview
2021-11-23 10:51:44
1

Cel mai bun răspuns

0

SALUT in sfarsit am Spart codul

2021-11-23 13:32:12

nu vreau sa te supar dar exact acest lucru s-ar fi întâmplat niciodată cu parametrizat declarații.
Franz Gleichmann

@FranzGleichmann da, știu că am încercat și asta, dar am primit tot un alt eroare și știu folosind parametrii ar fi mai bună și mai sigură, dar care nu a fost necesar pentru mine pentru că în forma mea de utilizator nu este de gând să fie în măsură să scrie ceva și întreaga operație se face automat asa ca nu am fost îngrijorat despre sql injection. dar încă im recunoscător pentru sfatul tau.multumesc
benyamin dashtestani

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................