全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:696
推到 Plurk!
推到 Facebook!

为什么combobox会这样?

尚未結案
xxxxzxx
一般會員


發表:21
回覆:49
積分:24
註冊:2004-11-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-02-07 19:33:21 IP:218.63.xxx.xxx 未訂閱
wwwbbs
初階會員


發表:41
回覆:59
積分:25
註冊:2003-05-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-02-07 22:46:40 IP:220.229.xxx.xxx 未訂閱
可否稍微描述一下問題
xxxxzxx
一般會員


發表:21
回覆:49
積分:24
註冊:2004-11-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-02-09 05:57:39 IP:61.159.xxx.xxx 未訂閱
相同字段怎么显示的字体不一样呢??? 还有.我在combobox.text在加入了"选择专业"为的只是提示用户输入. 在存如数据库时用以下语句: procedure TForm4.Button1Click(Sender: TObject); var e1,com1,com2,com3,com4:string; Str:string; begin  e1 := trim(edit1.Text);  com1 := trim(combobox4.Text);  com2 := trim(combobox1.Text);  com3 := trim(combobox2.Text);  com4 := trim(combobox3.Text);   str := '';   if e1 <>'' then   str := str+ 'AND 学号='''+e1+'''';   if com1 <> '' and com1 <> '选择专业' then   str := str+ 'AND 专业='''+com1+'''';   if com2 <> '' and com1 <> '选择课程'  then   str := str+ 'AND 课程='''+com2+'''';   if com3 <> '' and com1 <> '选择学年'  then   str := str+ 'AND 学年='''+com3+'''';   if com4 <> '' and com1 <> '选择学期'  then   str := str + 'AND 学期='''+com4+'''';   delete(str,1,3);   if str = '' then begin showmessage('没有输入查询条件!'); exit; end else begin with adoQuery1 do  ADOQuery1.SQL.Clear;  ADOQuery1.SQL.Add('select * from 1y1');  ADOQuery1.SQL.Add('where'+str);  ADOQuery1.Close;  ADOQuery1.Open;  ADOQuery1.First; if ADOQuery1.Eof then showmessage('没有找到符合条件的数据!!');    end; end; 但反复试了多种方法都出错,请各位大侠帮助!!谢谢!
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-02-10 00:43:11 IP:203.204.xxx.xxx 未訂閱
1.不知道出現的錯誤為何? 其實錯誤訊息是一個很重要的指標 2.看起來這段程式沒有大問題(過年嘛, 沒有時間測), 但一點可否嘗試, 把"學期"名改為英文名, 一般我們都不建議用中文來做為欄位字段的名稱, Dephi對字段名是不分大小寫, 所以遇到雙位元版本很可能中文字段都會出問題, 這只是我的猜測, 不妨試一下
xxxxzxx
一般會員


發表:21
回覆:49
積分:24
註冊:2004-11-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-02-19 00:08:14 IP:220.163.xxx.xxx 未訂閱
问题没有得到解决,可能是delphi对中文字符的支持不好吧.用了第三方控件后就没有上述问题了.谢谢-PD.
系統時間:2024-07-01 5:25:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!