如果您打开我们的这篇文章,证明我们可能很有缘分,所以希望您把整篇文章读完,并且留下您宝贵的意见,希望我的文章对您有所帮助。
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#和数据库的连接,学习才刚刚开始,加油!