當前位置:首頁 » 存儲配置 » net中配置數據源要怎麼搞

net中配置數據源要怎麼搞

發布時間: 2022-08-07 17:43:33

『壹』 asp.net的報表的數據源怎麼配置

RDLC的?跟別的數據源一樣用啊,object,oledb和sql數據源都能用,建好DataSet在報表裡調用就行了

『貳』 VB.NET中如何添加數據源

用數據控制項呀,工具箱里有

『叄』 我在VS中創建了一個資料庫一個表。ADO.NET中怎麼設置數據源連接

添加一個資料庫,後添加ado.net實體數據模型,選擇來自資料庫的codefirst ,選擇剛才的資料庫,就能看到下面的生成的連接字元串,cppy一下,把資料庫名改成自己的資料庫,用這個就ok了

『肆』 C#.NET 添加數據源 連接SQL Server

1.C#連接連接Access
程序代碼:
-------------------------------------------------------------------------------
using System.Data;
using System.Data.OleDb;

......

string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"Data Source=C:\BegASPNET\Northwind.mdb";

OleDbConnection objConnection=new OleDbConnection(strConnection);

......

objConnection.Open();
objConnection.Close();

......

--------------------------------------------------------------------------------

解釋:

連接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();"這用來打開連接.至此,與Access資料庫的連接完成.
--------------------------------------------------------------------------------

2.C#連接SQL Server
程序代碼:
--------------------------------------------------------------------------------

using System.Data;
using System.Data.SqlClient;

...

string strConnection="user id=sa;password=;";
strConnection+="initial catalog=Northwind;Server=YourSQLServer;";
strConnection+="Connect Timeout=30";

SqlConnection objConnection=new SqlConnection(strConnection);

...

objConnection.Open();
objConnection.Close();

...

--------------------------------------------------------------------------------

解釋:

連接SQL Server資料庫的機制與連接Access的機制沒有什麼太大的區別,只是改變了Connection對象和連接字元串中的不同參數.

首先,連接SQL Server使用的命名空間不是"System.Data.OleDb",而是"System.Data.SqlClient".

其次就是他的連接字元串了,我們一個一個參數來介紹(注意:參數間用分號分隔):
"user id=sa":連接資料庫的驗證用戶名為sa.他還有一個別名"uid",所以這句我們還可以寫成"uid=sa".
"password=":連接資料庫的驗證密碼為空.他的別名為"pwd",所以我們可以寫為"pwd=".
這里注意,你的SQL Server必須已經設置了需要用戶名和密碼來登錄,否則不能用這樣的方式來登錄.如果你的SQL Server設置為Windows登錄,那麼在這里就不需要使用"user id"和"password"這樣的方式來登錄,而需要使用"Trusted_Connection=SSPI"來進行登錄.
"initial catalog=Northwind":使用的數據源為"Northwind"這個資料庫.他的別名為"Database",本句可以寫成"Database=Northwind".
"Server=YourSQLServer":使用名為"YourSQLServer"的伺服器.他的別名為"Data Source","Address","Addr".如果使用的是本地資料庫且定義了實例名,則可以寫為"Server=(local)\實例名";如果是遠程伺服器,則將"(local)"替換為遠程伺服器的名稱或IP地址.
"Connect Timeout=30":連接超時時間為30秒.

在這里,建立連接對象用的構造函數為:SqlConnection.
--------------------------------------------------------------------------------

3.C#連接Oracle
程序代碼:
--------------------------------------------------------------------------------

using System.Data.OracleClient;
using System.Data;

//在窗體上添加一個按鈕,叫Button1,雙擊Button1,輸入以下代碼
private void Button1_Click(object sender, System.EventArgs e)
{
string ConnectionString="Data Source=sky;user=system;password=manager;";//寫連接串
OracleConnection conn=new OracleConnection(ConnectionString);//創建一個新連接
try
{
conn.Open();
OracleCommand cmd=conn.CreateCommand();

cmd.CommandText="select * from MyTable";//在這兒寫sql語句
OracleDataReader odr=cmd.ExecuteReader();//創建一個OracleDateReader對象
while(odr.Read())//讀取數據,如果odr.Read()返回為false的話,就說明到記錄集的尾部了
{
Response.Write(odr.GetOracleString(1).ToString());//輸出欄位1,這個數是欄位索引,具體怎麼使用欄位名還有待研究
}
odr.Close();
}
catch(Exception ee)
{
Response.Write(ee.Message); //如果有錯誤,輸出錯誤信息
}
finally
{
conn.Close(); //關閉連接
}
}

--------------------------------------------------------------------------------

4.C#連接MySQL
程序代碼:
--------------------------------------------------------------------------------

using MySQLDriverCS;

// 建立資料庫連接
MySQLConnection DBConn;
DBConn = new MySQLConnection(new MySQLConnectionString("localhost","mysql","root","",3306).AsString);
DBConn.Open();

// 執行查詢語句
MySQLCommand DBComm;
DBComm = new MySQLCommand("select Host,User from user",DBConn);

// 讀取數據
MySQLDataReader DBReader = DBComm.ExecuteReaderEx();

// 顯示數據
try
{
while (DBReader.Read())
{
Console.WriteLine("Host = {0} and User = {1}", DBReader.GetString(0),DBReader.GetString(1));
}
}
finally
{
DBReader.Close();
DBConn.Close();
}

//關閉資料庫連接
DBConn.Close();

--------------------------------------------------------------------------------

5.C#連接IBM DB2
程序代碼:
--------------------------------------------------------------------------------

OleDbConnection1.Open();
//打開資料庫連接
OleDbDataAdapter1.Fill(dataSet1,"Address");
//將得來的數據填入dataSet
DataGrid1.DataBind();
//綁定數據
OleDbConnection1.Close();
//關閉連接

//增加資料庫數據
在Web Form上新增對應欄位數量個數的TextBox,及一個button,為該按鍵增加Click響應事件代碼如下:

this.OleDbInsertCommand1.CommandText = "INSERTsintosADDRESS(NAME,
EMAIL, AGE, ADDRESS) valueS
(''"+TextBox1.Text+"'',''"+TextBox2.Text+"'',''"+TextBox3.Text+"'',''"+TextBox4.Text+"'')";
OleDbInsertCommand1.Connection.Open();
//打開連接
OleDbInsertCommand1.ExecuteNonQuery();
//執行該SQL語句
OleDbInsertCommand1.Connection.Close();
//關閉連接

--------------------------------------------------------------------------------

6.C#連接SyBase
程序代碼: (OleDb)
--------------------------------------------------------------------------------

Provider=Sybase.ASEOLEDBProvider.2;Initial Catalog=資料庫名;User ID=用戶名;Data Source=數據源;Extended Properties="";Server Name=ip地址;Network Protocol=Winsock;Server Port Address=5000;

『伍』 請問asp.net 報表中的數據源怎樣配置

請問asp.net
報表中的數據源怎樣配置?
資料庫裡面建立一個視圖吧。那樣就跟一個表的查詢一樣直接調用就行了,方便實用。
一年好運隨春到
四季彩雲滾滾來
萬事如意

『陸』 ASP.NET關於配置數據源的問題

如果是用控制項的。綁定數據源,控制項顯示數據是不需要寫代碼的。

『柒』 ASP.net中,web.config中數據源的配製方法.

是的
name值是你自定義,便於在程序中使用。。你可以像變數一樣理解它,但是它是索引名
本地伺服器

遠程伺服器
分別的配製Data
Source的方法字串???
話說
這個我也沒有理解你想表達什麼哈,
不過可以給你解釋下。connectionString的值對應的是資料庫連接字元串,比如針對sql
server資料庫的話!connectionString的值可以是(寫法有很多種哦):server=192.168.0.35;database=test;uid=sa;password=sa
其中192.168.0.35指定伺服器名,test是伺服器上注冊了資料庫名,後面兩個是口令,providerName通俗的理解就是指定提供資料庫連接的通道方式,這個值就可以在一定程度上決定connectionString值如何寫法。這里可以等於System.Data.SqlClient
而這些值,都可以在程序中取到他們,
比如針對:
<add
name="test"
connectionString="server=192.168.0.35;database=test;uid=sa;password=sa"
providerName="System.Data.SqlClient"
/>
就可以這樣取值:
System.Configuration.ConfigurationManager.ConnectionStrings["test"].connectionString
取providerName類似。。。
當然,如果作為數據源,可以直接用System.Configuration.ConfigurationManager.ConnectionStrings["test"]對象了

『捌』 c#.net設置GridView的數據源,並綁定數據

在左邊拖個SqlDataScource控制項 點擊它右上角的小三角 配置數據源 選擇你預先建好的資料庫 按下一步 配置你那張表裡要綁定的內容 過程很簡單的 最後只要在GRIDVIEW控制項右上角選擇數據源是SqlDataScouce 就綁定好了 代碼的話都會自動生成

『玖』 ASP.NET如何實現與資料庫連接,怎麼配置數據源

這要用到ado.net的一些知識。主要有connection、command、dataadapter、datareader、transaction等對象完成資料庫連接任務。
連接資料庫主要有以下步驟:
1、建立連接
2、打開連接
3、啟動事務處理(如果需要的話)
4、執行命令
5、接受並處理執行結果
6、回滾事務(如果啟動了事務,並且執行命令的結果不是期望值或發生其它異常)
7、重復第4步(如果啟動了事務,並且有多個命令需要作為同一個事務執行)
8、提交事務(如果啟動了事務)
9、關閉連接
至於代碼就非差簡單了,網上到處都是。執行資料庫命令大概有4類,返回影響行數(增、刪、改)、返回結果集表格(查)、返回結果集的左上角(一般用於匯總等操作,例如select
count(*)...)。這些只要在command執行的時候控制一下兒就好了。我建議你到網上搜一下兒ado.net的五個對象,看看就明白了。

『拾』 ASP.net中 經常用到 datatable dt=「數據源」 想通過 cache 緩存這個數據源 以提高性能,請問要怎麼寫

datatable 確實可以提高系統的性能和運行速度,cache是分配在伺服器上的一個公共的內存片,所以並不是用的越多越好,而且他是有伺服器限制的,超過時間就會被伺服器收回的,他通過Cache.Insert(string key,object o)方法創建,其中的key代表cache的ID ,o代表內存表中的一個對象,chache也支持裝箱和拆箱操作,如果你用dataset創建一個對象DS,通過cache.insert("dschach,ds)的方式存儲到Cache中,然後通過拆箱 dataset ds=(dataset)cache["dschach"]來訪問。不過也有一點問題要注意的地方,如果資料庫穩定或者在伺服器配置沒有的問題時,可以用,因為Cache和session差不多,時間過期,伺服器就會收回。
DataSet ds
If(Cache[「cacheds」] != null)
{
ds = (DataSet)Cache[「cacheds」];
}
Else
{
ds= GetDsFromDataBase();
}
DataRow dr = ds.Table[0].Row[0];

熱點內容
安卓機哪裡看型號 發布:2024-03-29 15:59:40 瀏覽:280
cad解壓錯誤 發布:2024-03-29 15:01:45 瀏覽:78
存儲指令集 發布:2024-03-29 14:39:27 瀏覽:649
資料庫表刪除數據 發布:2024-03-29 14:39:26 瀏覽:367
出c語言整除 發布:2024-03-29 14:28:22 瀏覽:572
芬尼壓縮機 發布:2024-03-29 14:24:11 瀏覽:464
電腦數據實時上傳本地伺服器軟體 發布:2024-03-29 14:07:57 瀏覽:920
尋秦記源碼 發布:2024-03-29 13:56:17 瀏覽:496
linux的備份命令 發布:2024-03-29 13:41:22 瀏覽:383
csgo建議什麼配置 發布:2024-03-29 13:31:44 瀏覽:980