String start_cd;
String end_cd;
int time_start_int;
int time_end_int;
opencon();
SqlCommand res = new SqlCommand("SELECT ID,Available,Type," + start_cd + "," +
end_cd + " FROM " + going +
" WHERE " + start_cd + "!=0 or " + end_cd + "!=0 and " +
time_start_int + " <= " + start_cd + " <= " + time_end_int + "", con);
SqlDataAdapter sda_res = new SqlDataAdapter(res);
DataTable dt_res = new DataTable();
sda_res.Fill(dt_res);
listBox1.DataSource=dt_res;
listBox1.DisplayMember="ID";
listBox2.DataSource = dt_res;
listBox2.DisplayMember = start_cd;
我想要得到的SQL表列值time_start_int
我收到錯誤附近有語法錯誤 '<' 在SQL查詢
附近有語法錯誤<「
time_end_int
之間。
不要連接你的字符串,它會讓你容易受到SQL注入的攻擊。 – Szymon
轉換int ti字符串,然後連接字符串。 –