C#如何获取数据库里有多少记录啊
stringcon="server=.;database=showyu;Trusted_Connection=true";SqlConnectionsc=newSqlCo...
string con = "server=.;database=showyu;Trusted_Connection=true";
SqlConnection sc = new SqlConnection(con);
sc.Open();
SqlCommand cmd = new SqlCommand("select * from 学生信息系统", sc);
在这些语句执行过以后该怎么样得到数据库的那张表了有多少记录啊? 展开
SqlConnection sc = new SqlConnection(con);
sc.Open();
SqlCommand cmd = new SqlCommand("select * from 学生信息系统", sc);
在这些语句执行过以后该怎么样得到数据库的那张表了有多少记录啊? 展开
推荐于2016-01-20 · 知道合伙人软件行家
Axure夜话
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1197
获赞数:1344
1992年毕业于太原理工大学,20年IT公司工作经验现任山西誉海和科技有限公司技术总监,老二牛车教育课程总监
向TA提问 私信TA
关注
展开全部
C#获取数据库里有多少记录,需要使用ADO.NET的相关方法操作数据库
获取的记录数使用select count(*) from 表
C#连接数据库有以下几个步骤:
1:使用配置的数据库连接串,创建数据库连接 Connection 对象
2:构建操作的sql语句
3:定义command对象
4:打开数据连接
5:执行命令
参考代码:
// 构建选择的sql语句
string sql = "select count(*) mycount from Student ";
Student model = new Student();
using (SqlConnection conn = new SqlConnection(connString))
{
SqlCommand objCommand = new SqlCommand(sql, conn);
conn.Open();
using (SqlDataReader objReader = objCommand.ExecuteReader(CommandBehavior.CloseConnection))
{
if (objReader.Read())
{
}
}
}
获取的记录数使用select count(*) from 表
C#连接数据库有以下几个步骤:
1:使用配置的数据库连接串,创建数据库连接 Connection 对象
2:构建操作的sql语句
3:定义command对象
4:打开数据连接
5:执行命令
参考代码:
// 构建选择的sql语句
string sql = "select count(*) mycount from Student ";
Student model = new Student();
using (SqlConnection conn = new SqlConnection(connString))
{
SqlCommand objCommand = new SqlCommand(sql, conn);
conn.Open();
using (SqlDataReader objReader = objCommand.ExecuteReader(CommandBehavior.CloseConnection))
{
if (objReader.Read())
{
}
}
}
展开全部
string cmdTxt = "select COUNT(*) from 学生信息系统";
SqlCommand cmd = new SqlCommand(cmdTxt,sc);
SqlCommand cmd = new SqlCommand(cmdTxt,sc);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int count=0;
SqlCommand command = new SqlCommand(queryString, connection);
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
count++;
Console.WriteLine(String.Format("{0}", reader[0]));
}
count就是结果。
SqlCommand command = new SqlCommand(queryString, connection);
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
count++;
Console.WriteLine(String.Format("{0}", reader[0]));
}
count就是结果。
追问
我在下文中需要使用reader.Read()的,如果在之前使用了会不会出现什么问题啊?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先,从数据库中检索出记录数,用一条SQL:select count(*) from 表名 ;
然后,在页脚拖一个Label控件,绑定数据就OK啦。
然后,在页脚拖一个Label控件,绑定数据就OK啦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
3楼方法应该符合你的要求
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询