當前位置:首頁 » 操作系統 » net資料庫連接配置

net資料庫連接配置

發布時間: 2022-08-01 19:41:44

Ⅰ vb.net的資料庫怎麼連接啊

Dim
sqlConnection1
As
SqlClient.SqlConnection
Dim
strConnect
As
String=」data
source=伺服器名;initial
catalog=資料庫名;user
id=sa;password=;」
sqlConnection1=New
System.Data.SqlClient.SqlConnection(strConnect)
sqlConnection1.open
『打開資料庫
sqlConnection1.close
『關閉連接,釋放資源
1)連接Sql
Server資料庫
Dim
odbcDbConnetion1
As
Microsoft.Data.OdbcConnection
Dim
strConnect
As
Sting=」Driver={SQL
Server};Server=伺服器名;Uid=sa;pwd=;Database=
資料庫名;」
odbcDbConnetion1=New
Microsoft.Data.OdbcConnection(strConnect)

Ⅱ C#.net連接資料庫

建議把資料庫連接寫到配置文件Web.Config中,方便修改鏈接字元串
<connectionStrings>
<add name="connStr" connectionString="Data Source=.\sa;Initial Catalog=Users;User ID=sa;PassWord=123456 "/>
</connectionStrings>
說明:name就是我們在後台代碼調用的字元串;Data Source後面是指本地資料庫(「.")的實例sa,如果沒有實例,就直接用localhost、. 、或者資料庫伺服器Ip地址。
public static string strConn = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
public SqlConnection conn = new SqlConncetion(strConn);
說明:引用Configuration進去,這是獲取到資料庫連接字元串了。

public void Login()
{
string sqlStr="Select ...";
conn.Open();
try
{
}
catch
{
}
finally
{
conn.Close();
}
}

Ⅲ asp.net鏈接資料庫的方法

1.SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["strConn"].ToString());
從你的web.config配置文件中讀取資料庫連接配置信息,然後創建一個資料庫連接對象
2。SqlCommand cmd = new SqlCommand();
執行SQl或者存儲過程的命令,通過這個對象才可以對資料庫進行訪問和執行
3。cmd.CommandText = "select Count(*) from tbManager where MName=@mname";
訪問資料庫要sql語句吧,右面的sql語句現在傳給了cmd對象,讓cmd的去執行
4. cmd.Parameters.Add("@mname", SqlDbType.NVarChar, 50).Value = tempName;
添加一個欄位(名稱,類型,長度),再給這個欄位賦值
5.cmd.Connection = conn;
執行數據資料庫有了sql還不行,還要有連接資料庫的對象,這個對象就是前面創建的conn,傳給cmd就可以了

Ⅳ 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的五個對象,看看就明白了。

Ⅳ 在Vs.net中,怎樣配置資料庫連接,可以使開發環境到應用環境遷移資料庫時不修改程序

<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="scon" value="server=.;database=HB_Shop;uid=sa;pwd=sa;"/> </appSettings> </configuration> //以上代碼是遷移資料庫. 還有更換資料庫的時候,比如sqlServer換成mysql...等等, using System; using System.Collections.Generic; using System.Text; using Components.Data; using Components.Entry; namespace Components.Data { public abstract class DataProvider { //以後添加數據驅動判斷 protected static DataProvider _defaultInstance = null; /// <summary> /// 此方法是為了以後換資料庫用的. /// </summary> /// <returns></returns> /// public static DataProvider InstanceData() { if (_defaultInstance != null) return _defaultInstance; else { lock (typeof(DataProvider)) // A B C 三個線程,現在假設有A線程進入臨界區 { // A 進來了,一定要檢查是否為空 if (_defaultInstance == null) // 檢查是否為空,否則就沒有效果,如果A線程在RETURN時,B線程沒有這個判斷為空的條件,那麼它也會再次創建新的對象,所以會失效 { Type type1 = Type.GetType("Components.Data.SqlDataProvider"); if (type1 != null) { //根據Type創建實例 _defaultInstance = Activator.CreateInstance(type1) as DataProvider; } } } return _defaultInstance; } } public abstract void InserUpdateDelete(Users users,Components.Data.EnumIUD enumIUD);//可以在這裡面寫抽象方法,然後繼承了重寫. }

Ⅵ .net配置文件資料庫連接解析

name表示你自己定義的資料庫連接的名稱,你可以自己設定,user id表示你要連接的資料庫的名稱(就是你新建SQL Server時設的名字),password是連接需要的密碼,Initial Catalog是只你要連接的資料庫文件的名稱,Data Source=.表示數據源是本地計算機的,=後有個.,這個「.」表示本地計算機的資料庫。

Ⅶ .Net連接Oracle資料庫到底怎麼配置

C#連接Oracle資料庫(查詢數據)

using System;
using System.Collections.Generic;
using System.ComponentModel;
//這行和下一行都要先在引用中填加system.data.oracleclient
using System.Data.OracleClient;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
#region 從region到endregion是手工寫的。別的都是系統自動生成的
//定義連接資料庫的字元串
string constring = "data source=wzd;user=wzd;password=wzd;";
//進行連接
OracleConnection conn = new OracleConnection(constring);
try
{
conn.Open();//打開指定的連接
OracleCommand com = conn.CreateCommand();
//寫好想執行的Sql語句
com.CommandText =
"select name from mytable where card_no='0000000002'";
OracleDataReader odr = com.ExecuteReader();
//讀取數據,如果返回為false的話,就說明到記錄集的尾部了
while (odr.Read())
{
//將讀取到的值顯示到定義的控制項中。
this.lbl.Text = odr.GetOracleString(0).ToString();
}
odr.Close();//關閉reader.這是一定要寫的
}
catch
{
MessageBox.Show("erro");//如果發生異常,則提示出錯
}
finally
{
conn.Close();//關閉打開的連接
}

#endregion
}
}
}

C#中與Oracle連接的代碼

注意:一定要添加這個:

項目->添加引用->.NET->System.Data.OracleClient.dll

using System;
using System.Data;
using System.Windows.Forms;
using System.Data.OracleClient;

namespace Test
{
/// <summary>
/// 簡潔期間,直接將實現寫在構造函數中
/// </summary>
public class Test
{
public Test()
{
//
// TODO: 在此處添加構造函數邏輯
//

string ConnectionString =
"Data Source=LiPu; User Id=SCOTT; Password=scott";

//連接字元串,Data Source 是指資料庫名字.如我用的是本機的Oracle
//的資料庫,名字為LiPu. user id 是

//用戶名,你可以用System 或是你自己添加的一個用戶.Password是
//對應用戶的密碼.

//創建一個新連接
OracleConnection conn = new OracleConnection(ConnectionString);

try
{
conn.Open(); //打開連接
OracleCommand cmd = conn.CreateCommand();

cmd.CommandText = "select * from emp"; //SQL語句
OracleDataReader rs = cmd.ExecuteReader();
//讀取數據,如果rs.Read()返回為false的話,就說明到記錄集的尾部了
while(rs.Read())
{
MessageBox.Show(rs.GetString(1));
}

rs.Close();
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
finally
{
conn.Close();
}
}
}
}

C#連接Oracle資料庫(更改資料庫中的記錄並查詢更改後的數據)

using System;
using System.Collections.Generic;
//這行和下一行都要先在引用中填加system.data.oracleclient
using System.ComponentModel;
using System.Data.OracleClient;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
#region 從region到endregion是手工寫的。別的都是系統自動生成的
//定義連接資料庫的字元串
string constring = "data source=wzd;user=wzd;password=wzd;";
//進行連接
OracleConnection conn = new OracleConnection(constring);
try
{
conn.Open();//打開指定的連接
OracleCommand com = conn.CreateCommand();
com.CommandText =
"select name from fin_ipr_inmaininfo where card_no="+
"'0000000002'";//寫好想執行的Sql語句
OracleDataReader odr = com.ExecuteReader();
//讀取數據,如果返回為false的話,就說明到記錄集的尾部了
while (odr.Read())
{
//將讀取到的值顯示到定義的控制項中。
this.lbl.Text = odr.GetOracleString(0).ToString();
}
odr.Close();//關閉reader.這是一定要寫的
}
catch
{
MessageBox.Show("erro");//如果發生異常,則提示出錯
}
finally
{
conn.Close();//關閉打開的連接
}

#endregion
}

private void button2_Click(object sender, EventArgs e)
{
#region 從region到endregion是手工寫的。別的都是系統自動生成的
//定義連接資料庫的字元串
string constring = "data source=wzd;user=wzd;password=wzd;";
//進行連接
OracleConnection conn = new OracleConnection(constring);
try
{
conn.Open();//打開指定的連接
OracleCommand com = conn.CreateCommand();
//寫好想執行的Sql語句
com.CommandText =
"update fin_ipr_inmaininfo set name='wzd' where card_no='0000000002'";
com.ExecuteNonQuery();

}
catch
{
MessageBox.Show("erro");//如果發生異常,則提示出錯
}
finally
{
conn.Close();//關閉打開的連接
}

#endregion
}
}
}

Ⅷ .NET的資料庫連接一般在什麼地方設置

一般再web.config裡面
給你個例子,再web.config配置如下
<configuration>
<appSettings>

<add key="Con" value="server=RENQ\SQLEXPRESS;Trusted_Connection=true;database=renq" />

</appSettings>
</configuration>
再程序中調用為
string con=System.Configuration.ConfigurationSettings.AppSettings["Con"].ToString().Trim();

Ⅸ ASP.NET中使用web.config配置資料庫連接

參數異常,你重新構建你的鏈接字元串,在vs-》菜單-》工具-》下面有個鏈接資料庫選項,你可以在其中配置資料庫,等配置好了,測試通過了,在高級選項中獲取最下面的連接字元串,復制到web.config的配置文件中就可以了

熱點內容
投影儀什麼配置好 發布:2025-01-18 05:01:46 瀏覽:56
傾城密碼有什麼蛋糕 發布:2025-01-18 05:00:35 瀏覽:413
安卓應用鎖是什麼意思 發布:2025-01-18 04:59:57 瀏覽:908
mfc數據存儲 發布:2025-01-18 04:59:05 瀏覽:570
今日頭條as演算法 發布:2025-01-18 04:53:05 瀏覽:6
設置js緩存時間 發布:2025-01-18 04:43:44 瀏覽:512
360路由怎麼改密碼 發布:2025-01-18 04:43:08 瀏覽:409
飛智手柄安卓手機如何 發布:2025-01-18 04:39:53 瀏覽:700
安卓手機收藏的東西在哪裡找 發布:2025-01-18 04:16:19 瀏覽:8
安卓手機網路無法使用怎麼辦 發布:2025-01-18 04:12:55 瀏覽:364