VS2022連接sqlserver數據庫教程
連接前準備
我們使用Visual Studio2022 連接Sqlserver數據庫,我們先為我們的項目添加微軟自帶的連接數據庫的程序集,System.Data.SqlClient。
using System.Data.SqlClient;
雖然調用瞭,但不代表我們引用成功瞭,我們去檢查一下Nuget程序包裡,看看有沒有這個程序集。
正確的安裝應該如下所示 ,如果沒有,這裡搜出來之後選中安裝即可。
打開視圖下的服務器資源管理器
右鍵數據連接後,點擊添加連接
準備要填入的信息,服務器名請打開你的SQL Server Management Studio,把服務器名稱復制過來,選擇相同的身份驗證方式。
windows身份認證
在這一行寫入連接的數據庫的名字
比如我這有一個叫“考試系統數據庫測試版”的數據庫
填入,點擊左下角的測試連接
嗨嗨嗨,接好瞭
可能低版本會沒有這個連接測試,那麼就要用代碼校驗瞭
Data Source = 服務器名;Initial Catalog = 數據庫名;
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data.SqlClient; public static class data_Control { public static void TestConSQL() { //測試連接數據庫 string connStr = "Data Source=LAPTOP-82MUPKTO;Initial Catalog=考試系統數據庫測試版;Integrated Security=True";//自己替換一下服務器名字和數據庫名字 SqlConnection conn = new SqlConnection(connStr);//這裡如果報錯,請退回去檢查你的NUget包 //打開數據庫 conn.Open(); Console.WriteLine("打開數據庫連接"); //關閉數據庫 conn.Close(); Console.WriteLine("關閉數據庫連接"); } }
調用試一下,連接成功屏幕會輸出
打開數據庫連接
關閉數據庫連接
data_Control.TestConSQL();
sqlserver身份認證
在這一行寫入連接的數據庫的名字,借瞭上面的圖,不要在意細節,假設要被連接的是這個考試系統數據庫測試版
點擊測試連接
嗨嗨嗨,接好瞭
可能低版本會沒有這個連接測試,那麼就要用代碼校驗瞭
Data Source = 服務器名;Initial Catalog = 數據庫名;User ID = 用戶名;Pwd = 密碼(沒有密碼可以省略)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data.SqlClient; public static class data_Control { public static void addtable(string tablename) { } public static void TestConSQL() { //測試連接數據庫 string connStr = "Data Source=服務器名;Initial Catalog=數據庫名;User ID = 賬號;Password=密碼"; SqlConnection conn = new SqlConnection(connStr);//報錯請檢查NuGET包 //打開數據庫 conn.Open(); Console.WriteLine("打開數據庫連接"); //關閉數據庫 conn.Close(); Console.WriteLine("關閉數據庫連接"); } }
調用試一下,連接成功屏幕會輸出
打開數據庫連接
關閉數據庫連接
到此這篇關於VS2022連接sqlserver數據庫教程的文章就介紹到這瞭,更多相關VS2022連接sqlserver內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- C#實現對象的序列化和反序列化
- C#數據表格(DataGridView)控件的應用案例
- ASP.NET MVC異常過濾器用法
- 輕量級ORM框架Dapper應用之返回多個結果集
- 輕量級ORM框架Dapper應用之實現In操作