以下查詢在2月和3月之間嘗試選擇記錄時不返回任何結果。在歐洲格式的兩個日期之間進行選擇
下面是我使用的查詢:
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM data WHERE CONVERT(VARCHAR(50),data,105) BETWEEN CONVERT(VARCHAR(50),'" + dateTimePicker1.Text + "',105) AND CONVERT(VARCHAR(50),'"+dateTimePicker3.Text+"',105)", conn);
data
的類型爲varchar(50),我想將其轉換爲DD-MM-yyyy格式
不要拿轉換成'VARCHAR'日期,兩個日期比較之前轉換爲'DATETIME'。 – user2989408
數據列是VARCHAR(50) – user3334406
@ user2989408我不能unrestand你,你可以鍵入querry,你是什麼意思不轉換兩個日期? – user3334406