作者sendo3022 (giam)
站內C_Sharp
標題[問題] C#下拉式選單配合資料庫
時間Wed Nov 28 20:32:40 2007
string SelectCmd = ""
string keyword1 = "";
string keyword2 = "";
string keyword3 = "";
keyword1 = comboBox1.Text;//月份
keyword2 = comboBox2.Text
keyword3 = comboBox3.Text;//姓名
SelectCmd = "Select 流水號 as 用戶流水編號 ,姓名 as 用戶姓名 ,
月份 as 使用月份 , 水 as 水費數據 , 電 as 電費數據 ,瓦斯 as 瓦斯費數據
From grades " +
"Where 姓名 Like'" + keyword3 + "%'And 月份 Like'" + keyword1 + "%'";
要如何再加判斷式
使得資料不會全部印出
COMBOBOX1的選項有月份 (9月,10月)
COMBOBOX2的選項有 comboBox2.Items.Add("水費數據");
comboBox2.Items.Add("電費數據");
comboBox2.Items.Add("瓦斯費數據");
comboBox2.Items.Add("水電瓦斯三項數據");
COMBOBOX3的選項是姓名(王大明,陳大春)
EX:選擇 王大明 9月 水費數據
就會印出 流水號 姓名 月份 水費數據
A001 王大明 9月 324
目前碰到的困擾就是不管COMBOBOX2選那個選項
都會印出 全部的選項數據
EX: 選擇 王大明 9月 水費數據
流水號 姓名 月份 水費數據 電費數據 瓦斯費數據
A001 王大明 9月 324 555 666
沒有選擇的選項也會出現
希望有達人可以解決我的問題 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.110.187.94
1F:推 BlowMe:如果我沒看錯的話,你根本沒用到comboBox2.Text來判斷... 11/28 20:37
2F:推 sendo3022:判斷進去後 都出現名稱不在目前內容中 >< 11/28 20:42
3F:推 sasno:把 水 as 水費數據 , 電 as 電費數據 ,瓦斯 as 瓦斯費數據 11/28 22:00
4F:→ sasno:換成keyword2呢? 11/28 22:01
5F:→ qweqweqweqwe:..有用到comboBox2.Text? 11/29 00:44
6F:推 sendo3022:已解決 感謝大家的方向與想法~~~ 11/29 11:58