力控關(guān)系數(shù)據(jù)庫幫助文檔_第1頁
力控關(guān)系數(shù)據(jù)庫幫助文檔_第2頁
力控關(guān)系數(shù)據(jù)庫幫助文檔_第3頁
力控關(guān)系數(shù)據(jù)庫幫助文檔_第4頁
力控關(guān)系數(shù)據(jù)庫幫助文檔_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

**把力控的歷史數(shù)據(jù)保存到ACCESS中并做查詢的詳細(xì)使用幫助文檔一、 建立數(shù)據(jù)表模版1、建立“數(shù)據(jù)表綁定”力控的開發(fā)系統(tǒng)下,“工程項(xiàng)目”的導(dǎo)航欄中,在“數(shù)據(jù)表管理”下建立一個(gè)綁定的數(shù)據(jù)表,感謝閱讀這個(gè)數(shù)據(jù)表的功能是把力控中的變量跟關(guān)系數(shù)據(jù)庫中的表格模版進(jìn)行綁定,如下圖所示:謝謝閱讀字段:可以用漢字,就是你建立表格的“表頭”參數(shù)類型:使用變量的類型,注意這里的時(shí)間變量最好使用“字符型”精品文檔放心下載變量名在變量名的空白處雙擊,則彈出力控的變量選擇框,您可以選擇所需要的變量。如上精品文檔放心下載圖中,帶有“$”的變量,是系統(tǒng)自帶的中間變量,讀取系統(tǒng)的當(dāng)前時(shí)間。精品文檔放心下載2、建立“SQL數(shù)據(jù)表模版”雙擊“SQL數(shù)據(jù)表模版”則彈出如下的對話框,按照“數(shù)據(jù)表綁定”的表格形式,建立與感謝閱讀綁定表相對應(yīng)的模版表。注:字段名和參數(shù)類型必須完全一樣,一一對應(yīng)!精品文檔放心下載**二、 在D盤下建立關(guān)系數(shù)據(jù)庫D盤下的新建一個(gè)文件夾“關(guān)系數(shù)據(jù)庫”,在此文件夾中右鍵,新建一個(gè)ACCESS關(guān)系數(shù)據(jù)庫,命名為:配方謝謝閱讀三、 在力控通過程序使之?dāng)?shù)據(jù)保存到關(guān)系數(shù)據(jù)庫中1、首先介紹對于跟關(guān)系數(shù)據(jù)庫鏈接應(yīng)該使用到的函數(shù):(1)、連接SQLConnect(ConnectID,DataSourceDesc)精品文檔放心下載說明連接到指定的數(shù)據(jù)庫參數(shù)**ConnectID整型,數(shù)據(jù)源標(biāo)識,為返回值,該值將用于其它SQL函數(shù)。謝謝閱讀DataSourceDesc字符串,數(shù)據(jù)源描述。數(shù)據(jù)源描述可以通過"數(shù)據(jù)源"按鈕得到。精品文檔放心下載返回值:0成功,-1失敗備注數(shù)據(jù)源使用完后,使用SQLDisconnect來斷開連接感謝閱讀示例SQLConnect(ConnectID,"DSN=MSAccess97精品文檔放心下載Database;DBQ=c:\FCSql\TEST1.mdb;DefaultDir=c:\FCSql\test;DriverId=25;精品文檔放心下載FIL=MSAccess;MaxBufferSize=512;PageTimeout=5;UID=admin;");謝謝閱讀第二個(gè)參數(shù)可以通過點(diǎn)擊SQL連接來選擇。(2)、創(chuàng)建SQLCreateTable(ConnectID,DataTableName,TableTemplateName)謝謝閱讀說明使用表格模板在數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表參數(shù)ConnectID數(shù)據(jù)源標(biāo)識,由SQLConnect調(diào)用返回。精品文檔放心下載DataTableName字符串,新建的數(shù)據(jù)表名稱。感謝閱讀TableTemplateName字符串,使用的數(shù)據(jù)表模板名稱。數(shù)據(jù)表模板規(guī)感謝閱讀定了數(shù)據(jù)表中各字段名稱及屬性。返回值:0成功,-1失敗**備注示例SQLCreateTable(ConnectID,"TAB1","A");精品文檔放心下載參數(shù)ConnectID由SQLConnect調(diào)用得到。感謝閱讀數(shù)據(jù)表名為"TAB1"數(shù)據(jù)表模板為"A",數(shù)據(jù)表模板"A"必須在SQL管理器中事先建立。感謝閱讀(3)、插入SQLInsert(ConnectID,DataTableName,BindTableName)精品文檔放心下載說明使用捆綁數(shù)據(jù)表中指定的變量的當(dāng)前值在數(shù)據(jù)表中插入一個(gè)新記錄。精品文檔放心下載參數(shù)ConnectID數(shù)據(jù)源標(biāo)識,由SQLConnect調(diào)用返回。謝謝閱讀DataTableName字符串,數(shù)據(jù)表名稱。BindTableName字符串,使用的捆綁表名稱。感謝閱讀返回值:0成功,-1失敗備注捆綁數(shù)據(jù)表定義了DRAW變量和數(shù)據(jù)庫表中的字段間的對應(yīng)關(guān)系。感謝閱讀示例SQLInsert(ConnectID,"Tab1","A");感謝閱讀參數(shù)ConnectID由SQLConnect調(diào)用得到。精品文檔放心下載**數(shù)據(jù)表名為"TAB1"。數(shù)據(jù)捆綁表為"A",捆綁表"A"必須在SQL管理器中事先建立。精品文檔放心下載(4)、查詢SQLSelect(ConnectID,DataTableName,WhereExpr)精品文檔放心下載說明在數(shù)據(jù)庫中選擇符合條件的記錄,該函數(shù)返回一數(shù)據(jù)集,可以使用如感謝閱讀下函數(shù)SQLFirst(),SQLLast(),SQLNext(),SQLPrev()遍歷該數(shù)據(jù)集精品文檔放心下載中的記錄。參數(shù)ConnectID數(shù)據(jù)源標(biāo)識,由SQLConnect調(diào)用返回。謝謝閱讀DataTableName字符串,數(shù)據(jù)表名稱。WhereExpr字符串,選擇表達(dá)式,只有符合該條件的記錄被選中。也可以直接使用排序感謝閱讀語句返回值:0成功,-1失敗示例1)SQLSelect(ConnectID,"Tab1","");謝謝閱讀**參數(shù)ConnectID由SQLConnect調(diào)用得到。精品文檔放心下載數(shù)據(jù)表名為"Tab1"。條件為空""表示選擇所有記錄。SQLSelect(ConnectID,"Tab1","A=50");感謝閱讀只選擇字段A等于50的記錄。3)SQLSelect(ConnectID,"Tab1","A>50ORDERBYADESC");精品文檔放心下載選擇字段A大于50的記錄,并以降序排序。2、如何寫程序如下圖所示,在“動作”——“應(yīng)用程序動作”中,在“進(jìn)入程序”中寫入:SQLConnect感謝閱讀SQLCreateTable這兩個(gè)函數(shù)**(1)、在使用SQLConnect(ConnectID,DataSourceDesc)中,需要填連個(gè)參數(shù)項(xiàng),分別感謝閱讀id號和數(shù)據(jù)源描述,其中的id號可以定義為整型的中間變量,數(shù)據(jù)源描述需要點(diǎn)擊腳本編輯器中的小綠地球,來實(shí)現(xiàn)其描述功能。具體使用方法如下:謝謝閱讀鼠標(biāo)的光標(biāo)放到id后面逗號與后括號之間,然后點(diǎn)擊小綠地球,彈出如下對話框:感謝閱讀點(diǎn)擊“新建”的按鈕,彈出如下的對話框:**選擇:DriverdoMicrosoftAccess(*.mdb),然后點(diǎn)擊“下一步”謝謝閱讀點(diǎn)擊瀏覽的按鈕,找到D盤下的“關(guān)系數(shù)據(jù)庫”文件夾,然后在“保存類型”處選擇“所感謝閱讀有文件”,則能顯示“配方.mdb”**選擇“配方.mdb”,點(diǎn)擊保存,彈出如下對話框:按照提示,點(diǎn)擊下一步操作,直至彈出如下對話框:**點(diǎn)擊“選擇”的按鈕,然后選擇“配方.mdb”的數(shù)據(jù)庫名。確認(rèn)后,返回。在“SelectData精品文檔放心下載Source”中的“Lookin”中,找到D盤下的“關(guān)系數(shù)據(jù)庫”,有一個(gè)綠色地球的“配感謝閱讀方.mdb.dsn”,點(diǎn)擊選中后,點(diǎn)擊“確認(rèn)”按鈕,進(jìn)入下一步設(shè)置。感謝閱讀**如下圖畫紅圈的所示,說明已經(jīng)創(chuàng)建成功:點(diǎn)擊“確認(rèn)”,看腳本編輯器中,路徑已經(jīng)生成:**本條腳本結(jié)束后,用“;”號結(jié)束,換行編輯“創(chuàng)建表格”的函數(shù)精品文檔放心下載然后運(yùn)行力控,再退出進(jìn)入開發(fā)狀態(tài)。這樣“sunway”這個(gè)表在access關(guān)系數(shù)據(jù)庫中自謝謝閱讀動創(chuàng)建了。四、 寫數(shù)據(jù)到關(guān)系數(shù)據(jù)中以及用專家報(bào)表做查詢功能1、建立專家報(bào)表點(diǎn)擊“工具箱”中的“常用組件”——專家報(bào)表。則在畫面上自動調(diào)出專家報(bào)表的控件,精品文檔放心下載雙擊進(jìn)入向?qū)гO(shè)置,如下圖,選擇“關(guān)系數(shù)據(jù)庫向?qū)А保?*點(diǎn)擊“下一步”,都按默認(rèn)設(shè)置即可,直至第三步,按照下圖,點(diǎn)擊紅圈標(biāo)志的按鈕,然后謝謝閱讀選擇:MicrosoftJet4.0OLEDBProvider這個(gè)驅(qū)動:謝謝閱讀**點(diǎn)擊“連接”項(xiàng),點(diǎn)擊紅圈的那個(gè)按鈕,選擇“配方.mdb”這個(gè)數(shù)據(jù)庫文件。謝謝閱讀**點(diǎn)擊“打開”,然后點(diǎn)擊“確認(rèn)”數(shù)據(jù)源路徑已經(jīng)自動生成,我們要做的工作是給“數(shù)據(jù)源名稱”那里定義一個(gè)名稱,可以自感謝閱讀己任意定義,例如,我定義為:datasouce**點(diǎn)擊“確認(rèn)”然后選擇“數(shù)據(jù)源名稱”,點(diǎn)擊“下一步”:**選擇“sunway”表明,則如下圖:**點(diǎn)擊“下一步”,直至完成,都按默認(rèn)設(shè)置即可。保存設(shè)置,退出報(bào)表向?qū)?。開發(fā)環(huán)境下,在界面上引出:a2.pv和a3.pv。做一個(gè)“寫入”按鈕,每次點(diǎn)擊“寫入”按感謝

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論