对于c#获取Sql数据目前我采用的是 System.Data.SqlClient.SqlDataReader类.主要用到如下API:SqlDataReader.Read():每次获取一行的数据,直到没有数据为止数据获取可以用GetString()、GetInt()、GetBool()+...
对于c#获取Sql数据目前我采用的是 System.Data.SqlClient.SqlDataReader类.
主要用到如下API:
SqlDataReader.Read():每次获取一行的数据,直到没有数据为止
数据获取可以用GetString()、GetInt()、GetBool()+括号内索引,也可以直接数据获取[]+索引或者[“ ”]获取某一列数据。
SqlDataReader.FieldCount能够获取列数对于输出数据有好处。
例子:
sqlCon.open(); //打开数据库连接
string sql = “select * from STUDENT”; //sql语句
SqlCommand sqlCom = new SqlCommand();//sql执行语句
sqlCom.Connection = sqlCon;//获取连接
SqlDataReader st = sqlCom.ExecuteReader();//获取执行语句的SDR
while (st.Read())
{
Debug.Log(st[“SNAME”]);
}
对于不需要获取数据的直接采用:
string sq2 = “update student set sname=’FUCK U’ where SHH=’222′”;//sql语句
SqlCommand sqlCom = new SqlCommand();//sql执行语句
sqlCom.Connection = sqlCon;//获取连接
sqlCom.CommandText = sq2;//执行语句设置
sqlCom.ExecuteNonQuery();//执行语句
本文标题为:C#SQL小结
基础教程推荐
- C#中使用DevExpress中的ChartControl实现极坐标图的案例详解 2023-05-22
- C#实现简单的3DES加密解密功能示例 2022-11-10
- WPF ComboBox获取当前选择值的实例详解 2023-03-29
- C#DirectoryInfo类用法详解 2023-04-27
- C#求点集的最小包围矩形 2023-03-10
- 浅谈C#中的委托、事件与异步 2022-11-05
- C# winform自定义翻页控件详解 2022-11-11
- C#实现FTP上传文件的方法 2023-05-31
- Unity实现游戏存档框架 2023-02-07
- C# 获取IP及判断IP是否在区间 2022-10-27