sql返回datatable
发布时间: 2025-06-04 17:21:06
1. Asp.net(C#) 获取 执行sql server 语句/存储过程后的 多个返回值
如果返回标量值的话,例如文章的个数,可以使用储存过程的输出(OUTPUT)参数。在定义存储过过程时为参数指定OUTPUT关键字。C#调用存储过程时指定参数SqlParameter对象的Direction属性为Output。
如果是返回多个结果集的话,可以直接在存储过程中使用多个select查询就行。在C#代码中使用SqlDataReader对象的NextResult方法提取下一个结果集。
2. C#查询sql数据库表里共有多少条记录的两种方法
第一种:
SELECT COUNT(ID) FROM TableName
用ado.net中的executeScalar执行,直接返回的就是总记录
第二种:
SELECT * FROM TableName
用ado.net中的executeQuery执行,现返回一个dataTable的结果集,然后获取这个dataTable结果集的总行数!这个总行数就是总记录数
热点内容