亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Access > 正文

MicrosoftAccess秘密技巧和陷阱

2020-03-24 18:17:44
字體:
來源:轉載
供稿:網友
不正確地調用Windowshtml' target='_blank'>應用程序接口可能會產生一些意想不到的副作用,以及潛在地對一個應用程序的代碼及數據段的破壞。正確地使用一個空的32位指針在Microsoft Access 中是十分必要的。 當對表格和報表進行操作時,Microsoft Access有一個無正式文本的特性。這個特性允許你從設計視窗性質sheet window中進行過程調用,調用的方法時同時按下shift和F2鍵。 介紹
Microsoft Access Basic提供了一個豐富的開發環境。這個開發環境給你足夠的靈活性和對Microsoft Windows應用程序接口的控制,同時保護你使你免遭用高級或低級語言開發環境開發時所碰到的各種麻煩。不過,許多優化、有效數據和模塊化方面只能是應用程序設計者才能使用。開發者應致力于謹慎地使用算法。除了一般的程序設計概念,還有一些特別的存儲空間的管理技術,正確使用這些技術可以提高應用程序的執行速度,減少應用程序所要好的存儲資源。 提高速度和減少代碼量
你可以用幾種技巧來提高你的編碼速度,但是卻找不到有效的算法的替代者。接下來的幾點建議可以提高你的編碼速度同時又減少你的應用程序消耗的存儲空間。 使用整形數據類型進行數學運算
即使Microsoft Access 會使用一個聯合處理器來處理浮點型算術,整型數算術也總是要快一些。當你的計算不含有小數,盡量使用整型或長整型而不是變量或雙整型。整型除法同樣也要比浮點除法要快。在使用其他一些有效的數據類型時會警告:沒有任何東西可以替換有效的運算法則。 避免使用過程調用
避免在循環體中使用子程序或函數調用。每一次調用都因額外的工作和時間而給編碼增大了負擔。每一次調用都要求把函數的局部變量和參數壓棧,而棧的大小是固定的,不能隨便加大,并且同時還要于Microsoft Access共享。 謹慎使用不定長數據類型
不定長數據類型提供了更大的靈活性,比如說允許正確處理空值和自動處理溢出。另外這種數據類型比傳統的數據類型要大并消耗更多的存儲空間。前面還曾經提到過,不定長數據類型的變量在數學計算中比較慢。 用變量存放經常使用的屬性
對變量進行查找和設置都比對屬性進行這些操作要快。如果你要得到或查閱一個屬性值許多次,那么把這個屬性分配給一個變量,并用這個變量來代替屬性,那么你的代碼將要運行快得多。例如,在一個循環中,你查閱某表格中得一個控制的屬性,那么在循環外把屬性分配給一個變量,然后在循環中用查詢一個變量來代替查閱一個屬性的方法要比較快。 預載表格
當你的應用程序啟動并且把它們的可見屬性設置位‘false’時,如果你安裝了你所有的表格,那么你的應用程序的性能會讓你感覺挺快。當你需要顯示一個表格時,你只需要把該表格的可見屬性設置為‘true’,這要比安裝一個表格要快得多。需要記住的是,為你安裝的每個表格,你都要從應用程序的全局堆中消耗存儲空間。 Access Basic中的陷阱
在Access Basic中經常碰到的陷阱是對動態連接庫(DLLS)中的外部過程的調用。當你提供程序給你的用戶,調用外部動態鏈接庫時將出現使用警告;否則,你將得到一條錯誤信息:試圖用相同的函數定義安裝模塊。 使用唯一的別名
在Access Basic中,如果你知道入口點(動態鏈接庫中函數的名字),你可以調用動態鏈接庫中的外部函數。不過,使用這一方法的限制性在于你只能聲明外部函數一次。如果你安裝了調用了你的模塊調用的相同的Windows應用程序接口,你不會得到一個不為人所知的錯誤:試圖用相同的函數定義安裝模塊。 你嘗試安裝的模塊要么是包含有相同的函數名,要么是包含在已存在的模塊中有的過程名。刪除這些過程,在EDIT菜單中使用FIND命令找到重復的過程名,要解決這一問題,你需要使用一種叫做“別名使用“的技術。這種技術允許你給你的過程一個獨一無二的名字。但是,你選擇的別名也有可能不是獨一無二的,所以要使你取的名字唯一,你可以用初始值和下劃線優先聲明你所有從動態鏈接庫中調用的過程,比如,聲明getActiveWindow為: Declare bcb_GetActiveWindow Lib "Kernel" Alias "GetActiveWindow" () As Integer. 如何傳遞一個空指針給動態鏈接庫
一個空的32位指針是有效的或是為一些動態鏈接庫要求具有參數。要指定一個空值,使用0 。當你的函數調用一個過程并傳遞一個表達式0 ,“ ”指定一個32位的空指針,在函數聲明中,一個AS ANY參數指示Access Basic對那個參數不進行類型檢查,同時把值傳遞到被調用的函數。 下面的編碼示范了一個正確的方法,告訴你如何聲明一個給動態鏈接庫中的過程傳遞一個空指針參數的Access Basic函數。這段聲明了WriteProfileString應用程序接口函數。這個函數來自于外部Windows動態鏈接庫“kernel"。 Declare Function WriteProfileString Lib "Kernel" (ByVal lpApplicationName As Any, ByVal lpKeyName As Any, ByVal lpString As Any) 接下來的函數調用了一個外部過程,位每個參數指定一個空值。這將使WriteProfileString充滿它的內部高速緩沖區,并且WIN.INI的任何變化寫到磁盤上。 重要的

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲电影免费观看高清完整版在线观看| 久久九九国产精品怡红院| 538国产精品一区二区免费视频| 国产亚洲精品日韩| 欧美精品日韩www.p站| 欧美精品在线视频观看| 日韩有码片在线观看| 日韩欧美在线国产| 日韩av手机在线观看| 久热精品视频在线| 人人爽久久涩噜噜噜网站| 91国在线精品国内播放| 中文字幕av一区二区| 亚洲va码欧洲m码| 国产精品永久免费观看| 久久五月天综合| 国产精品久久婷婷六月丁香| 国产欧美精品一区二区三区介绍| 国产精品1区2区在线观看| 91精品久久久久久久久久另类| 亚洲大胆人体视频| 日韩久久精品电影| 亚洲最新在线视频| 国产精品视频区1| 亚洲第一综合天堂另类专| 国产美女久久久| 伦伦影院午夜日韩欧美限制| 日本一区二区在线播放| 欧美日韩人人澡狠狠躁视频| 黄色精品一区二区| 欧美中文在线字幕| 国产午夜精品一区二区三区| 亚洲精品美女在线观看播放| 亚洲欧美国产另类| 亚洲欧美日韩国产中文专区| 亚洲精品国产精品自产a区红杏吧| 亚洲va久久久噜噜噜| 久久精品视频在线观看| 国产成人激情小视频| 欧美激情高清视频| 久久久久久亚洲精品| 伦伦影院午夜日韩欧美限制| 久久免费精品视频| 亚洲精品99久久久久| 国产精品扒开腿爽爽爽视频| 亚洲国产精彩中文乱码av| 国产97人人超碰caoprom| 欧美日本高清视频| 91九色综合久久| 成人在线一区二区| 日韩av成人在线观看| 亚洲free性xxxx护士hd| 91午夜理伦私人影院| 国产精品久久久久久久久久99| 欧美午夜视频在线观看| 91精品国产综合久久香蕉最新版| 日韩中文字幕视频在线| 国产精品视频一| 岛国精品视频在线播放| 2019精品视频| 亚洲国产另类久久精品| 久久人人爽国产| 国产国产精品人在线视| 欧美香蕉大胸在线视频观看| 午夜精品国产精品大乳美女| 欧美成人激情视频| 亚洲成人久久电影| 欧美亚洲国产日本| 国产精品www色诱视频| 91精品国产乱码久久久久久久久| 亚洲欧美制服另类日韩| 久久香蕉国产线看观看网| 国产成人中文字幕| 国内外成人免费激情在线视频网站| 欧美日韩免费网站| 欧美综合激情网| 国产精品aaaa| www国产精品视频| 日本久久久久久久| 成人黄色片在线| 欧美专区在线播放| 国产精品成人品| 国产欧美日韩精品专区| 欧美大片在线免费观看| 国产欧美va欧美va香蕉在线| 青青草原成人在线视频| 操人视频在线观看欧美| 久久欧美在线电影| 成人激情电影一区二区| 大荫蒂欧美视频另类xxxx| 久久久久国产精品一区| 日韩美女主播视频| 亚洲欧洲日产国产网站| 欧美乱大交xxxxx另类电影| 国产亚洲欧洲在线| 91久久综合亚洲鲁鲁五月天| 日韩三级影视基地| 国产精品扒开腿做| 久久影院中文字幕| 日本精品一区二区三区在线播放视频| 国产成人aa精品一区在线播放| 秋霞午夜一区二区| 亚洲激情中文字幕| 98精品国产自产在线观看| 欧美性受xxxx黑人猛交| 日韩av电影在线网| 国产一区二区av| 色爱精品视频一区| 国产欧美最新羞羞视频在线观看| 成人国产精品日本在线| 欧美激情免费在线| 亚洲福利视频网站| 自拍偷拍亚洲在线| 亚洲成人三级在线| 日韩电影中文 亚洲精品乱码| 成人黄色在线播放| 精品中文字幕在线| 一区二区三区视频在线| 日韩欧美在线网址| 日韩成人在线视频网站| 日韩欧美精品网站| 亚洲国产99精品国自产| 日韩激情av在线播放| 成人h视频在线观看播放| 欧美激情亚洲综合一区| 欧美中文字幕第一页| 国产精品永久免费视频| 91精品国产乱码久久久久久久久| 在线播放国产一区中文字幕剧情欧美| 国产最新精品视频| 国产免费一区二区三区香蕉精| 亚洲一区二区三区四区在线播放| 国模精品视频一区二区三区| 秋霞成人午夜鲁丝一区二区三区| 日韩av中文字幕在线播放| 日韩视频一区在线| 97人洗澡人人免费公开视频碰碰碰| 欧美日韩精品二区| 亚洲国产中文字幕在线观看| 国产91热爆ts人妖在线| 91高清视频在线免费观看| 国产成人一区二区| 国产精品高潮粉嫩av| 在线免费观看羞羞视频一区二区| 日韩亚洲欧美成人| 久久99视频精品| 色综合久综合久久综合久鬼88| 亚洲国产欧美一区二区三区久久| 午夜精品一区二区三区视频免费看| 精品一区二区三区四区在线| 色婷婷综合久久久久中文字幕1| 国产欧美中文字幕| 欧美有码在线视频| 亚洲黄页视频免费观看| 欧美午夜激情视频| 国产精品免费一区| 久久久久久午夜| 久久香蕉国产线看观看av| 日韩欧美黄色动漫| 亚洲女性裸体视频| 欧美精品久久久久久久久久| 亚洲色图欧美制服丝袜另类第一页| 亚洲电影av在线| 精品福利在线视频|