odbc和jdbc的區(qū)別 ADO和ODBC是什么?
ADO和ODBC是什么?ODBC(開放數(shù)據(jù)庫連接)是Microsoft開放服務(wù)體系結(jié)構(gòu)(WOSA)的一部分。它建立了一組規(guī)范,并為數(shù)據(jù)庫訪問提供了一組標準API(應(yīng)用程序編程接口)。這些api使用SQ
ADO和ODBC是什么?
ODBC(開放數(shù)據(jù)庫連接)是Microsoft開放服務(wù)體系結(jié)構(gòu)(WOSA)的一部分。它建立了一組規(guī)范,并為數(shù)據(jù)庫訪問提供了一組標準API(應(yīng)用程序編程接口)。這些api使用SQL來完成它們的大部分任務(wù)。ODBC還提供對SQL語言的支持。用戶可以直接向ODBC發(fā)送SQL語句。
ADO(ActiveX數(shù)據(jù)對象)是用于訪問數(shù)據(jù)源的COM組件。它提供了中間層的編程語言和統(tǒng)一的數(shù)據(jù)訪問方式oledb。它允許開發(fā)人員編寫代碼來訪問數(shù)據(jù),而不必關(guān)心數(shù)據(jù)庫是如何實現(xiàn)的,而只關(guān)心與數(shù)據(jù)庫的連接。在訪問數(shù)據(jù)庫時,不需要了解SQL,但是特定數(shù)據(jù)庫支持的SQL命令仍然可以通過ADO中的command對象執(zhí)行。
如果你想問我他們是否有連接系統(tǒng),我真的不知道細節(jié)。不建議在項目中使用ODBC,因為ODBC很慢。但是如果使用ODBC,就沒有問題了。
通過ADO和通過ODBC調(diào)用數(shù)據(jù)庫有什么不同?
ADO是對SQL server的調(diào)用,ODBC是一個通用的調(diào)用,這基本上是一個原理。不同的是,在調(diào)用ODBC之前,您將首先查詢要連接的SQL,然后再連接。
。