对于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小结
- 浅谈static a[n*m]={0};中static的作用 2022-11-05
- C#中接口(Interface)的深入详解 2023-03-10
- C#窗体实现酒店管理系统 2023-06-27
- c# – 是否可以为不同的Windows 10版本创建UWP应用程序? 2023-09-20
- WPF实现倒计时转场动画效果 2023-06-27
- C#Winform窗口移动方法 2023-01-06
- C#使用iTextSharp操作PDF 2023-06-14
- .net中常用的正则表达式 2023-06-04
- Unity3D 计时器的实现代码(三种写法总结) 2023-04-10
- Unity实现UI渐隐渐显效果 2023-02-16