C#如何连接数据库?

如果您打开我们的这篇文章,证明我们可能很有缘分,所以希望您把整篇文章读完,并且留下您宝贵的意见,希望我的文章对您有所帮助。

1、首先引入命名空间:

using System.Data.Sql;
using System.Data.SqlClient;

注意:上面用的是SQL Server,如果你用的是MySQL,那么就用如下的命名空间,相信你对比之后就找到其中的奥秘了!

using System.Data.Sql;
using MySql.Data.MySqlClient;

2、准备好自己要连接哪个服务器上哪个数据库,然后获得一份数据库的账号和密码。
3、接下来就继续看

			//将实现准备好的东西按照下一行代码进行书写。
			//Server是服务器,database是数据库;user是用户名;pwd是密码
			string server= "Server=QZ;database=login;user=sa;pwd=123456";
			//using的主要功能是用完之后立即释放
            using (SqlConnection con = new SqlConnection(server ))
            {
                
                //打开连接
                con.Open();

                //创建一个数据操作对象
                SqlCommand cmd = new SqlCommand();
                //把连接connection对象给command
                cmd.Connection = con;
                //将SQL语句赋值
                cmd.CommandText = string.Format("Update Scores set score={0} where username={1}",txtSCore.Text,txtUserName.Text);

         		//执行这个操作
                cmd.ExecuteNonQuery();

            }

那么如果我要用存储过程怎么办呢?
没错就在执行的操作前面添加一条代码

		cmd.CommandType = CommandType.StoredProcedure;

感谢您的阅读,希望我的分享对你有用,这只是C#和数据库的连接,学习才刚刚开始,加油!

  • 4
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值