當前位置:編程學習大全網 - 源碼下載 - c# 數據庫動態鏈接!

c# 數據庫動態鏈接!

妳可以在自己的bin目錄下新建文件(如.txt,.dat,.ini,.config都可以)

我這邊以.ini為例說下:

( 下面等號右邊的 DataSource = D:\zmd\自己的例子ileLostOrNot\frmDataBaseChange\bin\Debug\Data\地質災害查詢統計數據庫.mdb 這

裏是我的數據庫的絕對路徑,(用戶)要修改就是在這裏(修改成自己的~~,很方便的~))

--------------------------------------------------妳在.ini文件中寫如下代碼,從下行開始復制,這行不要

;用戶自行連接字符串strConnetion

[UserManagestrConnetion]

Source =D:\zmd\自己的例子\FileLostOrNot\frmDataBaseChange\bin\Debug\Data\地質災害查詢統計數據庫.mdb

-----------------------------------------------------------------------------------到上面為止,這行不要

下面是妳程序中的代碼:

首先引用中添加(Nini.dll)文件(沒有可以找我要,也可以自己去下),再引用空間

using Nini.Config;

using System.Data.SqlClient;

某個事件中添加如下代碼:

string configfile = Application.StartupPath + @"\iTelluro.GlobeEngine.ini";

IConfigSource ConfigSource = new IniConfigSource(configfile);

string strSource = ConfigSource.Configs["UserManagestrConnetion"].Get("Source");

string sqlConnectionString="server=(local);"+"integrated security=SSPI;"+"database=" + strSource ;//這個連接字符串不知道對不,我壹般用的都Access的

(string SqlConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strSource ;//我連接的是Access的數據庫,妳自己修改下連接字符串吧)

SqlConnection sqlCon= new SqlConnection(SqlConnectionString);

sqlCon.Open();

//下面的妳應該很熟習

DataSet ds = new DataSet();

SqlDataAdapter da = new SqlDataAdapter("自己的sql查詢語句", sqlCon);

da.Fill(ds);

妳先試下吧,不行的話,可以在hi我~~

  • 上一篇:學習Python有哪些職業發展方向?
  • 下一篇:誰有lovesan的補丁?
  • copyright 2024編程學習大全網