C#连接SQLServer MySql 代码步骤总结

7 篇文章 0 订阅
4 篇文章 0 订阅
本文详细总结了C#中连接SQLServer和MySQL数据库的步骤,包括导入命名空间、配置Web.config文件、创建连接对象、创建SQL命令或数据适配器对象,以及执行SQL语句和关闭连接的操作。通过示例代码展示了如何使用ADO.NET进行数据库操作。
摘要由CSDN通过智能技术生成

总结C#连接数据库

代码步骤:

代码步骤
第一步第二步第三步第四步
导入命名空间创建连接对象创建SQL命令对象or数据适配器对象打开连接,执行SQL语句

第一步:

导入命名空间,根据使用数据库不同导入相应的命名空间。

(使用SQLServer)

using System.Data;

using System.Data.SqlClient;

(使用MySQL)

using System.Data;

using MySql.Data.MySqlClient;


(在ADO.Net中再导入using System.Configuration;用来从Web.config配置文件中获取连接数据库的配置信息)

(在Web.config中的配置文件如下:

<configuration>

  <appSettings>

    <add key="键值" value ="server=服务器名称;uid=登陆数据库用户名;pwd=登陆数据库密码;database=数据库的名字"/>

  </appSettings>

</configuration>






第二步:

创建连接对象


(ADO.NET中:用

static string ConnStr = ConfigurationManager.AppSettings["ConnStr"];//将连接的字符串从配置文件中取出来

(正常连接,直接创建字符串把配置信息存进去:

static string ConnStr = “server=服务器名称;uid=登陆数据库用户名;pwd=登陆数据库密码;database=数据库的名字";


SqlConnection Conn = new SqlConnection(ConnStr);//创建一个链接对象Conn


MySqlConnection conn = new MySqlConnection(ConnStr);//使用MySql时


第三步:

创建 SQL命令对象or数据适配器对象


string sql ="需要执行的sql语句";

SqlCommand cmd = new SqlCommand(sql, Conn);//将sql语句和Conn连接对象给方法传参,创建SQL命令对象cmd


如果要取数据:

DataAdapter mdap = new MySqlDataAdapter( sql, Conn);//创建一个数据适配器对象mdap


MySqlDataAdapter mdap = new MySqlDataAdapter(sql, Conn);//使用MySql时




DataSet ds = new DataSet();//创建一个数据缓冲的对象ds,一个ds中可以存N个数据适配器对象,类似数组,可以用键值来标识。


mdap.Fill(ds,"a");//用数据适配器的Fill方法将mdap查询到的数据存入ds中,其中的”a“为与其数据对应的键值(key)


(可以用dataGridView控件将其显示出来:

dataGridView1.DataSource = ds.Tables["a"];

(也可以取单独的数据:

string value = ds.Tables["a"].Rows[0]["列名"].ToString();//数据缓冲对象的Tables属性中括号中为区分查询出的哪个表,可以用类似数组下标数字来从0开始来表示,也可以用键值(key)来表示。Rows[行数][”列名“]。

)


第四步:

打开连接,执行sql语句,关闭连接


Conn.Open();

int i = cmd.ExecuteNonQuery();//i代表执行后,受影响的行数

Conn.Close();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值