麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > Access > 正文

Access數(shù)據(jù)庫特點及常見問題分析

2019-12-13 14:32:09
字體:
供稿:網(wǎng)友
到底什么是Access?

設(shè)計一個數(shù)據(jù)庫管理系統(tǒng),用access

在access里面設(shè)計好表,查詢,然后再用VB做窗體做連接,跟在access里面設(shè)計窗體,報表 再調(diào)VBA來編代碼有什么區(qū)別嗎?

我們是分成幾個組做的,但其他人好像沒這個意識,我覺得直接在access里把一切都作好再調(diào)用 vb編碼好像 更容易一點

我不明白,MDB到底是什么,假如說SQL是一個后臺數(shù)據(jù)存儲庫,那ACCESS既是后臺又是前臺,這么說,SQL和ACCESS同樣都可以被調(diào)用,那為什么還要SQL呢,ACCESS不是完全可以代替SQL了嗎?

MDB 格式文件能否脫離 ACCESS 環(huán)境,在未裝 ACCESS 的機器上被其他軟件調(diào)用?

回答:

1、Access是 Microsoft office 的一個組件,一個前后臺結(jié)合的數(shù)據(jù)庫“軟件”。

也就是說Access既擁有用戶界面(VB可以用來開發(fā)用戶界面);也擁有邏輯、流程處理,即VBA語言(VB也可以用來做邏輯處理);又可以存儲數(shù)據(jù),即在“表”中存儲數(shù)據(jù)。而所有這些都存儲在一個 MDB 格式的文件中(當然,也可以是 MDE 等格式)。

回答上述問題: Access里面設(shè)計好界面,VB中必須建立ACCESS.APPLICATION才能調(diào)用,也就是說這基本是VBA編程,而不是VB編程。

2、Access不是一種存儲格式,是一種軟件。

請大家嚴格區(qū)分 Access 軟件與 MDB 格式。以下的語句是錯誤的:“我用VB來開發(fā)MIS系統(tǒng),數(shù)據(jù)存儲在ACCESS中。”。VB下調(diào)用 MDB 格式(或 JET DB)只是調(diào)用一種格式的文件而已,并沒有調(diào)用到 Access,其實官方說法叫 “VB 的 JET 應(yīng)用”。另外,MDB 格式的文件也可以被其他開發(fā)工具,比如 Delphi / PB / C / PHP / ASP / CGI / C# / J# / Java / VB.NET / C.NET.... 調(diào)用。但是被調(diào)用的只是 MDB 文件,很多 ACCESS 軟件所具有的功能,這些開發(fā)工具是無法調(diào)用的。

也正因為如此,類似這樣的問題“我的系統(tǒng)中沒有安裝 OFFICE ACCESS,是否能用 ASP 調(diào)用 ACCESS 數(shù)據(jù)庫呢?”,答案是:當然可以,其實你根本沒有使用 ACCESS 這個軟件,只是使用了 MDB 這種數(shù)據(jù)庫格式,而這種格式只要系統(tǒng)中有 OLE DB 引擎就可以支持。WINDOWS 98 以及以上版本的 WINDOWS 操作系統(tǒng)都內(nèi)置支持 OLE DB 引擎。

3、Access 中的一些對象可以被 VB 調(diào)用,但是必須在調(diào)用的機器上安裝 ACCESS 這個軟件(COPY一個MDB文件是不夠的)或者安裝額外的 ActiveX 控件

4、這里指的純 ACCESS 環(huán)境就是指沒有使用任何其他軟件,直接使用 ACCESS 界面以及存儲格式的環(huán)境,也就是不能脫離 ACCESS 運行時的環(huán)境。上面說的 ASP + MDB / VB + MDB 等等都不是所謂的“純 ACCESS 環(huán)境”。因此上述環(huán)境中出現(xiàn)的問題基本與 ACCESS 這個軟件毫無關(guān)系。

5、“我不明白,MDB到底是什么”,回答上述問題:MDB 是一種文件格式,其中的數(shù)據(jù)以特定方式組織起來,而 ACCESS 這種軟件的默認存儲格式正好是 MDB

6、“假如說SQL是一個后臺數(shù)據(jù)存儲庫,那ACCESS既是后臺又是前臺”, 回答上述問題: SQL 是“結(jié)構(gòu)化查詢語言”,請不要與 sql server 這種數(shù)據(jù)庫軟件混淆。SQL SERVER 是一種數(shù)據(jù)庫軟件,但是他沒有“最終用戶”界面,只有適合于開發(fā)者使用的界面,開發(fā)者可以使用其他編程工具來開發(fā)界面,比如用 VB VB.NET 等;而 ACCESS 這個軟件本身就具有開發(fā)者使用的界面和適合于“最終用戶”的界面,也就是我們通常說的前后臺結(jié)合。

7、“那ACCESS既是后臺又是前臺,這么說,SQL和ACCESS同樣都可以被調(diào)用,那為什么還要SQL呢,ACCESS不是完全可以代替SQL了嗎”,

回答上述問題:請先參考回答3,ACCESS 的功能和 SQL SERVER 不同所以并不沖突,具體有什么不同請自行參考 ACCESS 的“幫助”以及 SQL SERVER 的“聯(lián)機叢書”

8、“MDB 格式文件能否脫離 ACCESS 環(huán)境,在未裝 ACCESS 的機器上被其他軟件調(diào)用?”

回答上述問題:可以,這是因為有 JET DB 的支持,而 WINDOWS 98 以上默認就內(nèi)置了 JET DB ,就像 98 以上的機器默認就可以瀏覽網(wǎng)頁,而 windows 95 的機器必須安裝瀏覽器才能瀏覽網(wǎng)頁一個道理。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产亚洲精品久久777777 | 欧美特黄a| 亚洲一区二区中文 | 澳门一级淫片免费视频 | 欧美性生活视频免费 | 色婷婷久久一区二区 | 日韩午夜片 | 国产噜噜噜噜久久久久久久久 | 国产免费一区视频 | 爱操成人网 | 韩国三级日本三级香港三级黄 | 精品亚洲综合 | 天堂成人一区二区三区 | 日日综合| 羞羞视频免费观看网站 | 成人在线视频一区 | 久久久一区二区三区视频 | 欧美wwwwww | 综合精品视频 | av免播放| 国产成人网 | 国产女做a爱免费视频 | 日韩99| 成人在线视频免费看 | 亚洲欧美日韩免费 | 日日摸夜夜骑 | 91麻豆精品国产91久久久点播时间 | 91 在线 | 成人在线精品视频 | 国产三级在线视频观看 | 伦一区二区三区中文字幕v亚洲 | 亚洲成人午夜精品 | 黄色电影免费网址 | 日本黄色免费片 | 久久噜噜噜 | 久久国产综合视频 | 久久99综合| 色999久久久精品人人澡69 | 欧美成人免费看 | 日本欧美一区二区三区在线播 | 国产午夜亚洲精品午夜鲁丝片 |