เอาโต๊ะค่าใน datagridview ที่เข้าเงื่อนไขการกรองโดยเดท

0

คำถาม

ใช้ ado.net และพยายามตัวกรองเป็น gridview โดยเดทแต่ให้ได้ข้อผิดพลาด

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

โดยทาง dmy และ dmyplus คือ variance dmy="'2021/21/11'" variance dmyplus="'2021/22/11'"

เกิดข้อผิดพลาดของฉันคือ"การแปลงของ varchar ข้อมูลประเภทที่ datetime ข้อมูลประเภทส่งผลให้การออกจากค่าช่วง"

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

คำตอบที่ดีที่สุด

0

สวัสดีในที่สุดฉันก็ถอดรหัส

2021-11-23 13:32:12

ฉันไม่อยาก nitpick-แต่ สิ่งนี้ ก็จะไม่มีทางเกิดขึ้นกับ parameterised สอบปากคำ.
Franz Gleichmann

@FranzGleichmann ใช่ฉันรู้ฉันพยายามอย่างนั้นด้วยแต่ฉันได้รับทั้งอื่นเกิดข้อผิดพลาดและฉันรู้ว่าการใช้พารามิเตอร์คงจะดีกว่านี้และปลอดภัยกว่าแต่นั่นมันไม่จำเป็นสำหรับฉันเพราะในรูปแบบของผู้ใช้มันจะไม่สามารถเขียนอะไรก็ได้และการปฏิบัติงานทั้งหมดเป็นอัตโนมัติดังนั้นฉันไม่กังวลเรื่องภาษา sql ฉีด. แต่ยังข้อความด่วนทันใจสำนึกในคำแนะนำของเจ้ามากขอบคุณ
benyamin dashtestani

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

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

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่