您好,登錄后才能下訂單哦!
小編給大家分享一下使用ADO.NET時需要注意什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
使用ADO.NET時,出現了一個嚴重的問題,ADO.NET統一了數據容器類編程接口,.因此,不管是何種類型的程序: Windows Form, Web Form, 或者 Web Service也好,你都得在同一組類中集中處理有關數據。
insert into 目標MDB的表名(字段列表) in 'C:\db2.mdb' select 字段列表 from 當前MDB的表名 或 insert into [;database=C:\db2.mdb].目標MDB的表名(字段列表) select 字段列表 from 當前MDB的表名
如果訪問另一臺機器上的MDB,可以使用鏈接表、傳遞查詢、或直接用SQL:
(1)使用鏈接表時,建議使用文件數據源創建鏈接表,與機器無關,拷貝到別的機器上可以直接使用,使用ADO.NET無須再手工或用代碼創建ODBC。
種數據源比較:
文件DSN
ODBC文件數據源允許用戶連接到數據提供程序。文件DSN可以由安裝了相同驅動程序的用戶共享。
用戶DSN
ODBC用戶數據源存儲了如何與指定數據提供程序連接的信息。使用ADO.NET用戶數據源只對當前用戶可見,而且只能用于當前機器上。
系統DSN
ODBC系統數據源村除了如何與指定數據提供程序連接的信息。系統數據源對當前機器上的所有用戶可見,包括NT服務。
(2)傳遞查詢,使用ADO.NET需要將連接串保存到傳遞查詢中,但效率比鏈接表要高。
(3)使用Jet-SQL語句訪問:
可以直接用機器名訪問,如: SELECT * FROM [;DATABASE=\\Server\共享文檔\Test.MDB].表名
也可以先將另一臺機器上的共享目錄映射成本地磁盤,使用ADO.NET就和訪問本地的MDB一樣了。 假設另一臺機器IP為192.168.0.1,機器名為Server,共享的文件夾名字為“共享目錄”,創建映射成本地的磁盤(如:Z)后。
以上是“使用ADO.NET時需要注意什么”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。