資料集使用選擇的時機Table Query ADOTable ADOQuery |
尚未結案
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
各位前輩﹑先進﹒ 小弟日前看了不少資料庫的書籍﹐各本書都有講解到使用資料集元件的操作方法﹐但無提到有關選擇使用資料集元件的時機﹐相信這是一個實際使用方面的經驗之談﹐不知哪個先輩﹑先進可為小弟做以講解﹐何種時機比較适合選擇哪個資料集元件﹐小弟先道以感謝﹒ 另一個問題﹐小弟在用ADOConnection和ADOTable元件連接Access2000的資料庫﹐在ADOConnection的Connection String中設定Microsoft Jet4.0 OLE DBProvider 做為連線字串﹐但為何會在ADOTable的Active屬性設定為True時﹐出現'From語法錯誤'的出錯信息﹖請前輩指教﹒ Delphi新手﹐懇請各位前輩多多指教﹗謝謝您﹗
忻晟
------
忻晟 |
wnhoo
高階會員 發表:75 回覆:443 積分:198 註冊:2003-04-22 發送簡訊給我 |
具体什么时机用什么控件,这并不是一层不变的规律,可以根据实际情况来定的。一般规律:连接控件-》执行控件-》处理控件-》显示控件-》后期处理控件
另一個問題﹐小弟在用ADOConnection和ADOTable元件連接Access2000的資料庫﹐在ADOConnection的Connection String中設定Microsoft Jet4.0 OLE DBProvider 做為連線字串﹐但為何會在ADOTable的Active屬性設定為True時﹐出現'From語法錯誤'的出錯信息﹖請前輩指教﹒ adoconnection1.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db2.mdb;Persist Security Info=False';
//是否打开?
adoconnection1.Connected :=true; //连接 ?
adotable1.Connection :=adoconnection1;
//若设置条件,请看条件是否合法?
adotable1.Filter :='条件';
adotable1.Filtered :=true; adotable1.Active :=true; 风花雪月 e梦情缘
------
风花雪月 e梦情缘 |
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
各位前輩﹒ 謝謝兩位前輩的解答﹐但小弟仍不得其解﹐以下的設置均已完成﹕
ADOConnection1.Connected:=true
ADOtable1.Connection :=ADOconnection1 小弟未使用ADODataSet的Filter屬性﹐也沒有使用ADOCommand元件﹐以前在做類似的動作時并沒有這方面的錯誤﹐請問是何緣故﹖小弟試著使用ADOQuery元件也是出現同樣的錯誤﹕From子句中的語法錯誤﹒ 請前輩們指點迷津﹒ 努力,相信會獲得美麗!
忻晟
------
忻晟 |
wnhoo
高階會員 發表:75 回覆:443 積分:198 註冊:2003-04-22 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
各位前輩﹕ 小弟在這個問題上沒有真正進入寫程式的步驟﹐已完成的只是開始時對資料庫連接方面的步驟(以前做都沒有問題)﹐小弟的步驟如下﹐請各位前輩不吝指正﹒ 一﹒在Form中加入ADOConnection元件﹐其屬性值﹕
Name: ADOConnection1
Connection String: Microsoft Jet4.0 OLE DBProvider
(并通過連線字串已連接Golf.mdb)
LoginPrompt: False
Connected:True 二﹒在Form中加入一個ADOTable元件﹐其屬性值﹕
Name: ADOTable1
Connection: ADOconnection1
TableName: Count(Golf.mdb中的一個資料表) 僅此而已﹐當小弟將ADOTable1的Active屬性值設為True時﹐就出現一個錯誤信息﹐內容為﹕From子句中的語法錯誤﹗ 另外﹐小弟試用ADOQuery元件來做﹐當所以有參數設定完成﹐SQL屬性內容為﹕SELECT * FROM COUNT﹐當小弟將ADOQuery元件的Active屬性改為True時﹐也出現同樣的錯誤信息﹒ 請教各位前輩了﹒﹒﹒小弟不甚感激﹗ 努力,相信會獲得美麗!
忻晟
------
忻晟 |
shrobert
一般會員 發表:0 回覆:5 積分:6 註冊:2002-06-03 發送簡訊給我 |
|
tech_state
版主 發表:44 回覆:638 積分:641 註冊:2003-02-10 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |