0
我正在WPF中,我有一個sql語句連接到數據庫。語句是搜索它所做的First_Quater,但是當我更改爲Second_Quater(它不在數據庫呢)它會給我First_quater的形象。我無法在列中添加First_Quater。Sql select語句不工作WPF
我已經嘗試了這麼多,搜索了互聯網,但我仍然處於虧損狀態。 謝謝你的幫助。
SqlConnection con = new SqlConnection("Data Source=; Initial Catalog=; Integrated Security=True; Trusted_Connection=yes");
con.Open();
String comboquery = (@"SELECT * FROM [taxi_comm] WHERE First_Quarter = '" + checkedListBox1.SelectedItem + "'");
SqlCommand cmd = new SqlCommand(comboquery, con);
SqlDataReader dr = cmd.ExecuteReader();
double sum = 0;
for (int i = 0; i < gvDisplay.Rows.Count; ++i)
{
switch (checkedListBox1.SelectedItem.ToString().Trim())
{
case "First Quarter":
foreach (string s in checkedListBox1.CheckedItems)
{
sum += Convert.ToInt32(gvDisplay.Rows[i].Cells[10].Value);
txtTotalGST.Text = sum.ToString();
}
MessageBox.Show("Its feb");
break;
case "Second Quarter":
foreach (string st in checkedListBox1.CheckedItems)
{
sum += Convert.ToInt32(gvDisplay.Rows[i].Cells[10].Value);
txtTotalGST.Text = sum.ToString();
MessageBox.Show("You have reached the second quarter");
}
break;
使用參數,請參見https://msdn.microsoft.com/en-us/library/system.data.sqlclient .sqlcommand.parameters%28v = vs.110%29.aspx要解決您的問題,請在Visual Studio中使用調試和監視或本地窗口。 –
你在哪裏使用閱讀器博士! –
我已經讀過,我沒有發送數據到數據庫之前,我想從數據庫中獲取它。是的,我已調試和選擇工作正常,但不會改變時,第二季度檢查它仍然讀取First_Quarter這是我的問題。有關填寫檢查表的信息堆,但不是我想要的,我想要另一種方式。 – warwick