c怎麼連線sql server資料庫

2022-07-18 09:41:58 字數 5507 閱讀 3146

1樓:匿名使用者

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.data.sqlclient;

namespace sqlserverconnection\t",sqlreader["firstname"],sqlreader["lastname"]);

}sqlreader.close();

connection.close();//因為使用了using,所以這一條語句可以不寫,因為當離開using**塊以後,connection自動關閉}}}}

n**icat怎麼連線sql server資料庫

c#如何連線sql,要**

2樓:

"server=.;database=資料庫名;uid=使用者名稱;pwd=密碼"

這種方式比較簡單,

還有一種,好像比較長,我也忘了。

3樓:匿名使用者

【c#連線sql server】

程式**:

using system.data;

using system.data.sqlclient; //使用的名稱空間

string connectionstring=」server(data source)=伺服器名;initial catalog(database)=資料庫名;user id(uid)=使用者名稱;password(pwd)=密碼;(windows登陸模式:trusted connection=sspi);connect timeout=30」;

//建立資料庫連線字串

sqlconnection connectionobj=new sqlconnection(connectionstring); //建立連線物件

connectionobj.open(); //連線開啟

/*建立sqlcommand等進行資料庫操作*/

connectionobj.close();//連線關閉

解釋:「user id」:連線資料庫的驗證使用者名稱。

「password=」:連線資料庫的驗證密碼。

這裡注意,你的sql server必須已經設定了需要使用者名稱和密碼來登入,否則不能用這樣的方式來登入。如果你的sql server設定為windows登入,那麼在這裡就不需要使用「user id」和「password」這樣的方式來登入,而需要使用「trusted_connection=sspi」來進行登入。

「initial catalog=」:使用的資料來源。

「server=」:使用的伺服器。

「connect timeout=30」:連線超時時間為30秒。

在這裡,建立連線物件用的建構函式為:sqlconnection。

4樓:邪_華_神

public string connectionstring =「server=.;database=dataname;uid=sa;pwd=sa;」

sqlconnection connection = new sqlconnection(connectionstring);

sqlcommand command = new sqlcommand();

c#怎麼和sql資料庫連線?

5樓:告別安琪嫂子

可以在vs2012中新建一個windows視窗應用程式,在form中放置datagridview和button兩個控制元件,在button的單擊響應事件中連線資料庫。即可。

結構化查詢語言:

結構化查詢語言(structured query language)簡稱sql(發音:/ˈes kjuː ˈel/ "s-q-l"),是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統;同時也是資料庫指令碼檔案的副檔名。

結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。

2023年10月,美國國家標準協會對sql進行規範後,以此作為關係式資料庫管理系統的標準語言(ansi x3. 135-1986),2023年得到國際標準組織的支援下成為國際標準。不過各種通行的資料庫系統在其實踐過程中都對sql規範作了某些編改和擴充。

所以,實際上不同資料庫系統之間的sql不能完全相互通用。

用c#怎樣連線sql2008資料庫,謝謝

6樓:匿名使用者

如果是bs模式的可以在,webconfig 裡寫連線字串

7樓:手機使用者

可以連線。--- 積分給我啊,

1.你可以新建一個dbhelper類用於存放連線字串:

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.data.sqlclient;//匯入名稱空間

namespace myqq

}這個是連線資料庫的字串

2.上面的那個 連線字串 是 自己寫的,你也可以點選 工具-->連線到資料庫-->更改-->microsoft sql server -->確定-->伺服器名稱-->在下面的下拉框中選擇要連線的資料庫-->高階--> 下圖中的 字串 就是要連線的 字串

8樓:匿名使用者

你點到.cs檔案裡,資料(a)>新增新資料來源。。。>後面資料來源配置嚮導完成。

data source=.;initial catalog=aaaa;user id=sa;password=123

9樓:匿名使用者

我電腦上裝的就是sql 2008,以下是測試**,具體引數換成自己的sqlconnection conn = new sqlconnection("server=localhost;database=test;uid=sa;pwd=amei");

conn.open();

sqldataadapter da = new sqldataadapter("select * from pubbu", conn);

datatable dt = new datatable();

da.fill(dt);

datagridview1.datasource = dt;

c#怎麼用**來連線sqlserver資料庫

10樓:匿名使用者

【c#連線sql server】

程式**:

using system.data;

using system.data.sqlclient; //使用的名稱空間

string connectionstring=」server(data source)=伺服器名;initial catalog(database)=資料庫名;user id(uid)=使用者名稱;password(pwd)=密碼;(windows登陸模式:trusted connection=sspi);connect timeout=30」;

c#怎麼連結sqlserver資料庫

11樓:千鋒教育

private void sqlconn()

c#如何連線sqlserver資料庫?window身份驗證跟sql server身份驗證的區別是什

12樓:匿名使用者

1、整合的windows身份驗證語法範例

string constr = "server=.;database=myschool;integrated security=sspi";

說明:程式**中,設定了一個針對sql server資料庫的連線字串。其中server表示執行sql server的計算機名,由於程式和資料庫系統是位於同一臺計算機的,所以我們可以用.

(或localhost)取代當前的計算機名。

database表示所使用的資料庫名(myschool)。由於我們希望採用整合的windows驗證方式,所以設定 integrated security為sspi即可。

2、sql server 2005中的windows身份驗證模式如下:

string constr = "server=.;database=myschool;uid=sa;pwd=sa";

說明:程式**中,採用了使用已知的使用者名稱和密碼驗證進行資料庫的登入。資料庫連線字串是不區分大小寫的。uid為指定的資料庫使用者名稱,pwd為指定的使用者口令。

為了安全起見,一般不要在**中包括使用者名稱和口令,你可以採用前面的整合的windows驗證方式或者對web.config檔案中的連線字串加密的方式提高程式的安全性。

windows身份驗證:

只要能登入作業系統的使用者都可以登入資料庫。windows身份驗證由windows驗證並分配有效的安全id,同時也只能windows使用者登入連線。

sqlserver身份驗證:

需要在資料庫中設定使用者和密碼,才能登入可以登入的資料庫。必須提供sql server使用者id和密碼

優缺點:

windows身份驗證使用單一的使用者資訊庫源,因此,不需要為資料庫訪問去分別配置使用者。

連線字串不包含使用者id和密碼,因此消除了把使用者id和密碼暴露給未授權的使用者的危險。可以在active directory中管理使用者和他們的角色,而不必在sqlserver中顯式地配置他們的屬性。

windows身份驗證的缺點是,它要求客戶通過windows的安全子系統支援的安全通道去連線sql server。如果應用種序需要通過不安全的網路(例如internet)連線sql server,windows身份驗證將不工作。

此外,這種身份驗證方法也部分地把管理資料庫訪問控制的責任從dba身上轉移到了系統管理員身上,這在確定的環境中也是一個問題。

13樓:匿名使用者

連結語句如下:

string connstring = @"data source=.\sqlexpress;initial catalog=book;integrated security=true";   //引入資料來源

sqlconnection connection = new sqlconnection(connstring);   //連線到引入的資料庫

windows驗證就是資料庫賬號密碼和作業系統上的一樣,sql驗證是資料庫有自己獨立的賬號密碼;sql驗證必win驗證更安全。

如何連線其他電腦sqlserver中的資料庫

首先要知道安裝sql server的那臺電腦的ip地址。如果本機裝有資料庫管理工具,可以直接輸入對方ip地址,以及資料庫使用者名稱 密碼登入。如果是通過程式連線,連線字串如下 public static string connectionstring server 伺服器地址 uid 資料庫使用者名...

C做的登陸介面,怎麼連線sqlserver資料庫?(vis

要寫事件過程用窗體上輸入的資料去查詢資料庫,查到了就隱藏自己,開啟另一個窗體。先引用using system.data.sqlclient private void 登陸按鈕 click 自帶變數 嘗試開啟連線 catch 捕捉異常 finnly 最終過程還是關閉連線,得到資料集就不需要再開啟了 d...

c如何獲染地資料庫sqlserver的資料庫伺服器名

使用 sqldmo sql distributed management objects,sql分散式管 理物件 新增引用 com裡面 得到所有本地網路中可使用的sql伺服器列表。for int i 0 iobject srv sqlservers.item i 1 if srv null this...