您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關C#中怎么連接Access,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
C#連接Access程序代碼:
using System.Data; using System.Data.OleDb; .. string strConnection="Provider=Microsoft.Jet.OleDb.4.0;"; strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb"; OleDbConnection objConnection=new OleDbConnection(strConnection); .. objConnection.Open(); objConnection.Close();
解釋:
C#連接Access數據庫需要導入額外的命名空間,所以有了最前面的兩條using命令,這是必不可少的。strConnection這個變量里存放的是連接數據庫所需要的連接字符串,他指定了要使用的數據提供者和要使用的數據源."Provider=Microsoft.Jet.OleDb.4.0;"是指數據提供者,這里使用的是Microsoft Jet引擎,也就是Access中的數據引擎,asp.net就是靠這個和Access的數據庫連接的."Data Source=C:\BegASPNET\Northwind.mdb"是指明數據源的位置,他的標準形式是"Data Source=MyDrive:MyPath\MyFile.MDB".
PS:
1."+="后面的"@"符號是防止將后面字符串中的"\"解析為轉義字符.
2.如果要連接的數據庫文件和當前文件在同一個目錄下,還可以使用如下的方法連接:
◆strConnection+="Data Source=";
◆strConnection+=MapPath("Northwind.mdb");
這樣就可以省得你寫一大堆東西了!
3.要注意連接字符串中的參數之間要用分號來分隔.
◆"OleDbConnection objConnection=new OleDbConnection(strConnection);"
這一句是利用定義好的連接字符串來建立了一個鏈接對象,以后對數據庫的操作我們都要和這個對象打交道.
◆"objConnection.Open();"這用來打開連接.至此,C#連接Access數據庫完成.
上述就是小編為大家分享的C#中怎么連接Access了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。