亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 137.txt

?? VB文章集(含API、窗口、數(shù)據(jù)庫(kù)、多媒體、系統(tǒng)、文件、等等)
?? TXT
字號(hào):
在VB中引用dbf及索引文件

廣東 羊黎蓉

   如何用FOX以外的編程語(yǔ)言來(lái)取得.dbf數(shù)據(jù)庫(kù)的記錄值和引用.idx 和.cdx索引一直都是程序員討論的話題之一。現(xiàn)有一任務(wù)是在一個(gè)觸摸屏系統(tǒng)中加入一個(gè)用戶查詢水費(fèi)界面。每個(gè)用戶可隨時(shí)查詢到自己的水費(fèi)記錄。我使用VB5.0,希望打開(kāi)NetWare系統(tǒng)下?tīng)I(yíng)業(yè)收費(fèi)系統(tǒng)的七個(gè).dbf數(shù)據(jù)表并進(jìn)行查詢。每個(gè)數(shù)據(jù)表有將近10萬(wàn)條記錄。通過(guò)10M集線器交換數(shù)據(jù),查詢的字段都不是唯一的。顯然這樣大的數(shù)據(jù)量,又是通過(guò)10M網(wǎng)絡(luò)傳遞,如果VB使用SQL方式查詢,則最少要2分鐘時(shí)間才能得到答復(fù)。讓一個(gè)用戶在機(jī)器旁邊等2分鐘是不現(xiàn)實(shí)的。于是想利用FoxPro自身的.idx或.cdx索引文件來(lái)查找。
  編程可用兩種方式實(shí)現(xiàn)。一種是直接在VB中調(diào)用,另一種使用VB中的shell函數(shù)調(diào)用FoxPro的exe 程序。
  方法一、直接在VB中調(diào)用.dbf文件
  一、.在FoxPro數(shù)據(jù)庫(kù)的所在目錄下建立一個(gè)與FoxPro數(shù)據(jù)庫(kù)文件名相同的.inf文本文件
  步驟:1.創(chuàng)建文本文件*.inf, 與數(shù)據(jù)表同名。
  2.在文本文件的第一行,輸入[FoxPro 2.5];如果指定的是FoxPro 2.0索引,則輸入[FoxPro 2.0],其余以此類推。
  3.依次輸入各指定索引文件名 形式 IDXn=*.idx 或 CDXn=*.cdx 。其中n為數(shù)字,依次表示第1個(gè)IDX索引文件,第2個(gè)IDX索引文件。或第1個(gè)CDX索引文件,第2個(gè)……以此類推。
  注意:如果不能將.inf 文件與數(shù)據(jù)庫(kù)存儲(chǔ)在同一目錄下,或?yàn)榱司S護(hù)方便而希望將所有文件存儲(chǔ)在一個(gè)共享點(diǎn)。可采用創(chuàng)建Windows注冊(cè)表項(xiàng)的方法,指向存儲(chǔ).inf的文件路徑。(詳見(jiàn)VB5的聯(lián)機(jī)手冊(cè))
  二、 編寫(xiě)程序
  用OPENDATABASE方法直接打開(kāi)外部FoxPro表。
  主要語(yǔ)句如下:
  dim db as database
  dim tb as recordset
  ′打開(kāi)外部數(shù)據(jù)庫(kù)
  set db=opendatabase(“c:\fox\”,false,false,”foxpro 2.5;”) ′注意FoxPro 與2.5之間必須有空格
  set tb=db.openrecordset(“abc”)
  ′調(diào)用索引
  tb.index=“abc1#idx” ′注意索引名為“索引文件名#后綴名”
  tb.seek “=”, “111-111” ′搜索唯一值為“111-111”的記錄
  方法二、用shell() 函數(shù)調(diào)用VF的idx文件
  用VB接受用戶命令,然后調(diào)用VF的 .prg編譯的.exe文件,按用戶要求在數(shù)據(jù)庫(kù)中查詢,將查詢結(jié)果放置在一個(gè) .TXT文件中。VB從.TXT文件取數(shù)顯示,再次將查詢結(jié)果傳遞給VF的.prg編譯的 .exe文件,查詢?nèi)?shù)結(jié)果。具體編程從略,這里要著重討論shell()函數(shù)的特性:shell 函數(shù)是以異步方式來(lái)執(zhí)行其它程序的。也就是說(shuō),用 shell 啟動(dòng)的程序可能還沒(méi)有完成執(zhí)行過(guò)程,就已經(jīng)執(zhí)行到 shell 函數(shù)之后的語(yǔ)句。 這種執(zhí)行方式打亂了程序固有的順序執(zhí)行方式, 如果不加注意,程序的運(yùn)行將產(chǎn)生混亂。
  如果語(yǔ)句如下
  ……
  shell(c:\file1.exe) ′ 調(diào)用file.exe文件,并把結(jié)果放置在 X1.txt中 
  open c:\x1.txt for output as #1 ′打開(kāi)X1.TXT文件,取查詢結(jié)果。
  ……
  按一般執(zhí)行方式,上述語(yǔ)句應(yīng)能正確執(zhí)行。然而實(shí)際運(yùn)行時(shí),即使語(yǔ)句全部正確,也會(huì)彈出錯(cuò)誤信息框:x1.txt文件不存在。原因就在于VB在執(zhí)行shell()語(yǔ)句時(shí),file1.exe文件還未執(zhí)行完,就繼續(xù)下一行語(yǔ)句:打開(kāi)file1文件創(chuàng)建的x1.txt;所以出現(xiàn)錯(cuò)誤。
  經(jīng)過(guò)多次實(shí)驗(yàn),我最后采用了VB工具條中的timer控件來(lái)完成時(shí)間等待,程序編程通過(guò)。
  ……
  shell(c:\file1.exe)
  ‘運(yùn)行計(jì)時(shí)器
  timer1.enabled=true
  ……
  sub timer1_timer()
  if dir(“c:\x1.txt”)<>”” then
  open c:\x1.txt for output as #1
  ……
  timer1.enabled=false
  end sub 
實(shí)際運(yùn)行速度很快,2~3秒內(nèi)完成查詢操作。

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线电影国产精品| 精品视频资源站| 亚洲国产wwwccc36天堂| 精品欧美一区二区在线观看| 成人不卡免费av| 五月婷婷久久综合| 国产精品久久久久影院老司| 91精品国产综合久久精品| 国产91精品一区二区麻豆网站| 亚洲一区二区五区| 国产精品国产三级国产有无不卡| 日韩一区二区电影| 欧美中文字幕不卡| 97国产一区二区| 国产精品一区一区三区| 日韩精品91亚洲二区在线观看| 国产精品福利一区二区| 精品国产91亚洲一区二区三区婷婷| 色婷婷精品大在线视频| 成人涩涩免费视频| 国产一区二区三区观看| 五月激情综合婷婷| 一区二区在线观看视频 | 91在线看国产| 国产美女精品在线| 久久成人免费电影| 日日摸夜夜添夜夜添精品视频| 亚洲人妖av一区二区| 欧美韩日一区二区三区| 久久综合五月天婷婷伊人| 在线不卡一区二区| 欧美日韩在线电影| 欧美自拍偷拍午夜视频| 色哟哟国产精品免费观看| 99久久99久久免费精品蜜臀| 成人自拍视频在线| 国产成人亚洲综合a∨婷婷图片| 日本欧美肥老太交大片| 日韩不卡一区二区三区| 天天综合天天综合色| 亚洲h精品动漫在线观看| 亚洲网友自拍偷拍| 亚洲成人自拍一区| 日韩国产高清影视| 美女精品自拍一二三四| 久久精品国产一区二区三区免费看| 日韩av在线发布| 麻豆精品蜜桃视频网站| 激情国产一区二区| 国产精品一区二区在线观看不卡| 国产伦精一区二区三区| 国产精品996| 99热这里都是精品| 在线日韩国产精品| 欧美美女黄视频| 日韩精品专区在线| 久久夜色精品一区| 中文字幕第一区综合| 亚洲色图19p| 亚洲国产另类av| 久久精品国产一区二区| 国产在线精品视频| 波多野结衣一区二区三区| 91免费看`日韩一区二区| 欧美视频一区二区三区在线观看 | 日本一区二区三区免费乱视频| 国产精品私人影院| 亚洲欧美国产77777| 亚洲第一会所有码转帖| 免费在线一区观看| 国产麻豆欧美日韩一区| 91丨九色丨蝌蚪丨老版| 欧美日韩国产免费| 久久亚洲欧美国产精品乐播| 18涩涩午夜精品.www| 亚洲第一狼人社区| 国产成人免费av在线| 色欧美日韩亚洲| 日韩一区二区影院| 国产精品欧美久久久久无广告| 亚洲综合一二区| 国产在线一区二区综合免费视频| 成人精品国产福利| 在线播放91灌醉迷j高跟美女| 久久久久久久久久久电影| 一区二区三区 在线观看视频| 激情av综合网| 在线影院国内精品| 久久久高清一区二区三区| 亚洲高清在线精品| 国产精品一品二品| 欧美精品乱码久久久久久按摩| 国产午夜精品美女毛片视频| 亚洲成在人线在线播放| 成人av在线电影| 日韩精品一区二| 亚洲精品国产高清久久伦理二区| 久久av中文字幕片| 91极品视觉盛宴| 欧美激情一区二区三区全黄| 日韩国产一区二| 色综合网站在线| 欧美经典一区二区| 日本色综合中文字幕| 在线观看免费成人| 中文字幕中文乱码欧美一区二区| 蜜桃av一区二区在线观看| 日本精品免费观看高清观看| 久久久国产精品麻豆| 免费在线看一区| 欧美老肥妇做.爰bbww视频| 国产精品黄色在线观看| 国内精品写真在线观看| 欧美精品精品一区| 亚洲图片有声小说| 色94色欧美sute亚洲线路一ni | 丝袜国产日韩另类美女| 91老师国产黑色丝袜在线| 久久久久久久久免费| 老司机精品视频导航| 欧美日韩国产经典色站一区二区三区| 国产精品日韩成人| 国产一区二区美女| 日韩欧美一区二区免费| 丝袜亚洲另类欧美综合| 欧美在线短视频| 亚洲精品免费一二三区| heyzo一本久久综合| 欧美激情一区二区三区不卡 | 欧美日韩亚洲不卡| 一区二区三区在线观看视频| 91一区在线观看| 中文字幕亚洲一区二区av在线| 国产成人一级电影| 久久精品亚洲国产奇米99| 国产一区中文字幕| 国产亚洲一二三区| 国产福利一区在线| 国产欧美日韩在线看| 成人午夜视频免费看| 国产精品免费aⅴ片在线观看| 国产精品99久久久久久似苏梦涵 | 一区二区三区在线视频观看| 色婷婷综合久久久| 亚洲永久免费视频| 欧美日韩一区中文字幕| 五月婷婷激情综合网| 91精品国产综合久久香蕉的特点 | 久久精品亚洲精品国产欧美| 懂色av一区二区三区蜜臀| 欧美激情一区二区三区不卡| www.性欧美| 亚洲一区二区三区小说| 精品视频在线免费看| 琪琪久久久久日韩精品| 26uuu国产电影一区二区| 国产高清不卡一区二区| 亚洲人精品午夜| 欧美电影影音先锋| 国内一区二区在线| 中文字幕一区在线| 欧美三级视频在线观看| 蜜臀av一级做a爰片久久| 久久久美女艺术照精彩视频福利播放| 成人深夜视频在线观看| 一二三区精品福利视频| 欧美一区二区三区视频| 国产美女视频91| 亚洲综合在线视频| 欧美成人三级在线| 9色porny自拍视频一区二区| 亚洲一区视频在线观看视频| 日韩欧美中文字幕精品| 福利一区福利二区| 亚洲图片欧美视频| 精品美女一区二区三区| av电影天堂一区二区在线观看| 亚洲va国产va欧美va观看| 久久综合国产精品| 在线观看视频一区二区| 精品一区二区三区免费观看| 中文字幕亚洲一区二区av在线| 91精品视频网| 成人爱爱电影网址| 免费欧美高清视频| 国产精品国产自产拍高清av| 欧美一区二区三区思思人| 成人免费视频视频| 日本午夜精品视频在线观看 | 精品国产乱码久久久久久闺蜜| 99精品黄色片免费大全| 欧美一a一片一级一片| 亚洲精品写真福利| 色综合久久久久网| 麻豆91在线观看| 又紧又大又爽精品一区二区| 精品国产免费久久| 欧美视频完全免费看| 成人免费毛片app| 久久国产成人午夜av影院|