VS連接SQL?server數(shù)據(jù)庫及實現(xiàn)基本CRUD操作
連接數(shù)據(jù)庫
打開vs,點擊 視圖,打開sql資源管理器,添加SQL Server


輸入服務器名稱,用戶名,密碼,進行連接。

如圖,就可以看到vs已經連接到了自己的數(shù)據(jù)庫,class和song兩個數(shù)據(jù)庫 。可以看到class下面有五個表。

查看其中一個SC表,數(shù)據(jù)顯示正常,證明已連接。
使用dataGridView控件顯示表中的數(shù)據(jù)。
在工具箱中找到dataGridView控件拖入Form1中,如圖:

下面進行底層代碼編寫
using System.Data;
using System.Data.SqlClient;
namespace connect_sql
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Table();
}
//數(shù)據(jù)寫入,公共的,所有有表格的地方都用的上
public void Table()
{
SqlConnection sqlcon = new SqlConnection();
sqlcon.ConnectionString = "Data Source=LAPTOP-HIAIVLQI;Initial Catalog=class;Integrated Security=True";
sqlcon.Open();
dataGridView1.Rows.Clear();
string sql = "select * from sc";
SqlCommand com = new SqlCommand(sql, sqlcon);
SqlDataAdapter ada = new SqlDataAdapter(sql, sqlcon);//建立SQL語句與數(shù)據(jù)庫的連接
DataSet ds = new DataSet(); //實例化Datatable類
ada.Fill(ds); //添加SQL并且執(zhí)行
dataGridView1.DataSource = ds.Tables[0].DefaultView;//顯示數(shù)據(jù)
}
}
}運行程序,F(xiàn)orm1窗體中已通過dataGridView顯示數(shù)據(jù),且數(shù)據(jù)與源數(shù)據(jù)無誤。

實現(xiàn)基本CRUD操作
創(chuàng)建people表格,打開sql資源管理器,鼠標右鍵點擊對應數(shù)據(jù)庫下的表,添加新表如下;


填寫相關sql語句,進行建表。
插入以下兩條數(shù)據(jù):


通過dataGridView顯示數(shù)據(jù),正常,插入成功。

后續(xù)的CRUD操作不再贅述,都可通過下列代碼嵌入SQL語句進行使用。
public void Table()
{
SqlConnection sqlcon = new SqlConnection();
sqlcon.ConnectionString = "Data Source=LAPTOP-HIAIVLQI;Initial Catalog=song;Integrated Security=True";//連接服務器
sqlcon.Open();
dataGridView1.Rows.Clear();
string sql = "select * from people";//SQL語句,可自己編寫需要的。
SqlCommand com = new SqlCommand(sql, sqlcon);
SqlDataAdapter ada = new SqlDataAdapter(sql, sqlcon);//建立SQL語句與數(shù)據(jù)庫的連接
DataSet ds = new DataSet(); //實例化Datatable類
ada.Fill(ds); //添加SQL并且執(zhí)行
dataGridView1.DataSource = ds.Tables[0].DefaultView;//顯示數(shù)據(jù)
}那么以上就是VS連接SQL Server 數(shù)據(jù)庫一些基本操作。
如需了解具體代碼,可轉至我的gitee倉庫查詢:
https://gitee.com/song-77/vs-connection-sql-server
總結
到此這篇關于VS連接SQL server數(shù)據(jù)庫及實現(xiàn)基本CRUD操作的文章就介紹到這了,更多相關VS連接SQL server數(shù)據(jù)庫內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
SQL Server兩表數(shù)據(jù)同步的多種方法詳解
這篇文章主要介紹了SQL Server兩表數(shù)據(jù)同步的多種方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-06-06
SQL Server 數(shù)據(jù)庫備份和還原認識和總結 (一)
可能許多同學對SQL Server的備份和還原有一些了解,也可能經常使用備份和還原功能,我相信除DBA之外我們大部分開發(fā)員隊伍對備份和還原只使用最基礎的功能,對它也只有一個大概的認識,如果對它有更深入的認識,了解它更全面的功能豈不是更好,到用時會得心應手2012-08-08
在安裝了Sql2000的基礎上安裝Sql2005的詳細過程 圖文
在安裝了Sql2000的基礎上安裝Sql2005的詳細過程 圖文方法,需要的朋友可以參考下。2011-03-03
SQL Server 2012 安裝圖解教程(附sql2012下載地址)
在安裝微軟最新數(shù)據(jù)庫SQL Server 2012之前,編者先確定一下安裝環(huán)境:Windonws 7 SP1,32位操作系統(tǒng)、CPU是2.1GHz賽揚雙核T3500,內存2.93GB2013-04-04
Sql檢驗數(shù)據(jù)庫中各個表的數(shù)據(jù)量
本文主要介紹了Sql檢驗數(shù)據(jù)庫中各個表的數(shù)據(jù)量,這樣的查詢有助于評估每個表的數(shù)據(jù)量,從而更好地進行數(shù)據(jù)庫性能優(yōu)化,具有一定的參考價值,感興趣的可以了解一下2023-12-12
SQL SERVER備份數(shù)據(jù)庫存儲過程的方法
這篇文章主要介紹了SQL SERVER備份數(shù)據(jù)庫存儲過程的方法,需要的朋友可以參考下2015-10-10
SQLServer數(shù)據(jù)庫中開啟CDC導致事務日志空間被占滿的原因
這篇文章主要介紹了SQLServer數(shù)據(jù)庫中開啟CDC導致事務日志空間被占滿的原因分析和解決辦法(REPLICATION),需要的朋友可以參考下2017-04-04

