中易网

在ASP.NET里,如何得到需要查询的SQL语句的查询后的值

答案:4  悬赏:10  
解决时间 2021-01-15 18:11
  • 提问者网友:呐年旧曙光
  • 2021-01-15 07:30
在ASP.NET里,如何得到需要查询的SQL语句的查询后的值
最佳答案
  • 二级知识专家网友:一把行者刀
  • 2021-01-15 07:39
executescalar方法用来执行聚合函数,并得到结果

executeNonqueary用来得到受影响的行数

executereader用来得到执行select语句得到的结果集。
全部回答
  • 1楼网友:醉吻情书
  • 2021-01-15 10:05
下面写个例子
//建立数据库连接对象sc
SqlConnection sc = new SqlConnection();
//数据库连接字符串
sc.ConnectionString = "server=.;database=wangjun;uid=sa;pwd=sqlserver";
//打开数据库
sc.Open();
Console.WriteLine("已经连接");
//数据库命令对象字符串
string sql = "select rtrim(学号),rtrim(姓名),rtrim(性别),rtrim(总分),rtrim(address),rtrim(所属院系) from student";
//新建数据库命令对象
SqlCommand cmd = new SqlCommand(sql,sc);
//新建数据集对象reader 并得到命令对象读取的结果集
SqlDataReader reader = cmd.ExecuteReader();
//使用循环输出数据集中的数据
while (reader.Read())
{
Console.WriteLine("{0} | {1} | {2}| {3} | {4} | {5}",reader[0],reader[1],reader[2],reader[3],reader[4],reader[5]);
}
还可以用SqlDataAdapter 然后填充到dataset里面
然后对dataset操作即可
  • 2楼网友:酒醒三更
  • 2021-01-15 09:20
首先要执行你的sql 然后从数据集中取到你的结果 不会的话 就按f1 然后搜索 dataset
  • 3楼网友:北方的南先生
  • 2021-01-15 08:57
我暂时保留我的看法!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息