Uvedení hodnoty v tabulce jsou v datagridview filtrovat podle data

0

Otázka

pomocí ado.net a snaží se filtrovat gridview podle data, ale stále Chyba.

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);

mimochodem dmy a dmyplus je var dmy="'2021/21/11'" var dmyplus="'2021/22/11'"

Moje Chyba je "převod varchar typ dat datetime typ dat vyústila v out-of-range hodnoty"

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

Nejlepší odpověď

0

AHOJ, nakonec jsem Rozluštil kód

2021-11-23 13:32:12

nechci prudit - ale přesně tohle by se nikdy nestalo s parametrizovat prohlášení.
Franz Gleichmann

@FranzGleichmann ano, já vím, zkoušel jsem to taky, ale dostal jsem celý další chyba, a vím, že pomocí parametrů by bylo lepší a bezpečnější, ale to nebylo nutné pro mě, protože v mé podobě, uživatel nebude moci nic psát a celý provoz je automatický, takže jsem nebyl strach o sql injection. ale im stále vděčný za vaši radu.děkuji
benyamin dashtestani

V jiných jazycích

Tato stránka je v jiných jazycích

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