把Citect的實(shí)時(shí)數(shù)據(jù)轉(zhuǎn)存到指定的數(shù)據(jù)庫中_第1頁
把Citect的實(shí)時(shí)數(shù)據(jù)轉(zhuǎn)存到指定的數(shù)據(jù)庫中_第2頁
把Citect的實(shí)時(shí)數(shù)據(jù)轉(zhuǎn)存到指定的數(shù)據(jù)庫中_第3頁
把Citect的實(shí)時(shí)數(shù)據(jù)轉(zhuǎn)存到指定的數(shù)據(jù)庫中_第4頁
把Citect的實(shí)時(shí)數(shù)據(jù)轉(zhuǎn)存到指定的數(shù)據(jù)庫中_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、把Citect的實(shí)時(shí)數(shù)據(jù)轉(zhuǎn)存到指定的數(shù)據(jù)庫中一、創(chuàng)建數(shù)據(jù)庫用ACCESS建立一個(gè)YCDATA的數(shù)據(jù)表。數(shù)據(jù)庫存到工程所在目錄下,這樣備份工程時(shí)能一起打包備份。實(shí)例中保存文件名為“ReportData.mdb”包|通過輸入數(shù)據(jù)創(chuàng)逹表IYCDATA文本內(nèi)容YC1YC2YC3YC4字段名稱數(shù)據(jù)類型日期/時(shí)間YCDATA:表二、配置數(shù)據(jù)源對數(shù)據(jù)庫的訪問是采用方式,所以支持很多數(shù)據(jù)庫,我現(xiàn)在以為例來說明。數(shù)據(jù)源名稱為“ReportData”進(jìn)入控制面板中,雙擊數(shù)據(jù)源()選擇ACCESS數(shù)據(jù)驅(qū)動(dòng)新加一個(gè)數(shù)據(jù)源名,然后點(diǎn)“選擇”按鈕,選擇數(shù)據(jù)庫所在路徑,點(diǎn)“確定”保存這樣數(shù)據(jù)源就創(chuàng)建成功了,其他數(shù)據(jù)庫也是類

2、似創(chuàng)建的。三、編寫Citect存儲(chǔ)數(shù)據(jù)庫函數(shù)根據(jù)下圖創(chuàng)建Cicode文件編寫SaveDbData函數(shù),保存文件名為Save.ci以下為Save.ci文件具體內(nèi)容FUNCTIONSaveDbData()INThSQL;STRINGsName;INTStatus;STRINGSqlActionSTRINGRealRecipeNameRealRecipeName=測試+IntToStr(Rand(10)+1)SqlAction=INSERTINTOYCDATA(文本內(nèi)容,YC1,YC2,YC3,YC4,YC5)VALUES(SqlAction=SqlAction+RealRecipeName+,Sq

3、lAction=SqlAction+RealToStr(I1,5,1)+,+RealToStr(I2,5,1)+,+RealToStr(I3,5,1)SqlAction=SqlAction+,+IntToStr(kwh1)+,+RealToStr(kwh2,5,1)+)hSQL=SQLConnect(DSN=ReportData;UID=;PWD=);IFhSQL-1THENSQLExec(hSQL,SqlAction);SQLDisconnect(hSQL);ENDEND這樣我們可以在citect中調(diào)用SaveDbData函數(shù)對數(shù)據(jù)進(jìn)行插入操作四、定義事件定時(shí)寫入數(shù)據(jù)庫工程列表我的工程:B-

4、:s-:s-:-.:s-:s-:-.:s-:s-:白+._jaa3CSV_IrLclude二jCSV_IrLEtaiLtTrend3FAC_JncludeFacilitim。二|IrLcludeQInitiativejm1QM340。二IMyFirstFrojmetReportExcE.,二Jtee11040圖形込頁面+a模板+超符號(hào)鬥精靈a超級精靈電標(biāo)簽.報(bào)警ItfiLBImItiCicode文件內(nèi)容丟統(tǒng)JCitectVB戍件3tE呂tl04beifen為事件建立一個(gè)名稱,時(shí)間從0點(diǎn)開始,每1分鐘存儲(chǔ)一次,動(dòng)作就是調(diào)用存儲(chǔ)數(shù)據(jù)庫的函數(shù)。Citect計(jì)算機(jī)設(shè)置向?qū)濉⑦\(yùn)行激活事件,事件只有激活

5、時(shí)才能真正起到作用。在這里我們可以看到前面定義的事件SaveDbDataEvent,勾中點(diǎn)下一步。其實(shí)向?qū)гO(shè)置參考Citect操作細(xì)則YCDATA:表時(shí)間LE010-08-1116:00:012010-08-111601002010-08-111602012010-08-111603002010-08-111604002010-08-111605002010-08-111606002010-08-111607002010-08-111608002010-08-1116ng002010-08-111610002010-08-111611002010-08-111612002010-08-111613002010-08-11161400測試1000000測試10212343454500測試9212343454543454545測試92121324343454545測試2212132433237576032475測試2212132433237576032475測試3212132433237576032475測試4212132433237576032475測試E212132433237576032475測試2212132433237576032475測試10212132433237576032475測試9212132433

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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

提交評論