VS连接SQL server数据库

目录

连接数据库

使用dataGridView控件显示表中的数据。

实现基本CRUD操作


连接数据库

打开vs,点击 视图,打开sql资源管理器,添加SQL Server

输入服务器名称,用户名,密码,进行连接。

如图,就可以看到vs已经连接到了自己的数据库,class和song两个数据库 。可以看到class下面有五个表。

查看其中一个SC表,数据显示正常,证明已连接。

使用dataGridView控件显示表中的数据。

在工具箱中找到dataGridView控件拖入Form1中,如图:

下面进行底层代码编写

using System.Data;
using System.Data.SqlClient;
namespace connect_sql
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
			Table();
        }
		//数据写入,公共的,所有有表格的地方都用的上
		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语句与数据库的连接
			DataSet ds = new DataSet();  //实例化Datatable类
			ada.Fill(ds); //添加SQL并且执行                                      
			dataGridView1.DataSource = ds.Tables[0].DefaultView;//显示数据   
		}

	}
}

 运行程序,Form1窗体中已通过dataGridView显示数据,且数据与源数据无误。

实现基本CRUD操作

创建people表格,打开sql资源管理器,鼠标右键点击对应数据库下的表,添加新表如下;

 填写相关sql语句,进行建表。

插入以下两条数据:

 

 通过dataGridView显示数据,正常,插入成功。

 后续的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语句与数据库的连接
			DataSet ds = new DataSet();  //实例化Datatable类
			ada.Fill(ds); //添加SQL并且执行                                      
			dataGridView1.DataSource = ds.Tables[0].DefaultView;//显示数据   
		}

那么以上就是VS连接SQL Server 数据库一些基本操作。

如需了解具体代码,可转至我的gitee仓库查询:

https://gitee.com/song-77/vs-connection-sql-server

  • 12
    点赞
  • 185
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的我明白你的问题了。要在 VS连接 SQL Server 数据库并进行增删改查操作,你需要按照以下步骤进行: 1. 打开 Visual Studio,创建一个新的控制台应用程序项目或者 Web 项目。 2. 在项目中添加对 `System.Data.SqlClient` 命名空间的引用。 3. 在代码中创建一个 SqlConnection 对象,指定连接字符串,例如: ```csharp string connectionString = "Data Source=<server>;Initial Catalog=<database>;User ID=<username>;Password=<password>"; SqlConnection connection = new SqlConnection(connectionString); ``` 其中 `<server>` 是你所连接SQL Server 实例名称,`<database>` 是要连接数据库名称,`<username>` 和 `<password>` 是连接所需的凭据。 4. 打开连接,例如: ```csharp connection.Open(); ``` 5. 创建一个 SqlCommand 对象,指定 SQL 查询或存储过程的名称和连接对象,例如: ```csharp SqlCommand command = new SqlCommand("<query or procedure name>", connection); ``` 其中 `<query or procedure name>` 可以是任何你想要执行的 SQL 查询或存储过程的名称。 6. 如果需要,在 SqlCommand 对象中设置任何参数。 7. 执行查询或存储过程并获取结果,例如: ```csharp SqlDataReader reader = command.ExecuteReader(); // 执行一个查询,并返回一个SqlDataReader对象。 ``` 8. 处理结果并关闭连接,例如: ```csharp while (reader.Read()) { // 从 reader 中读取结果。 } reader.Close(); connection.Close(); ``` 以上就是在 VS连接 SQL Server 数据库并进行增删改查操作的基本步骤。希望对你有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值