asp.net中如何实现对查询sql中表的列数?并让该列数赋值给一个变量`?
2个回答
展开全部
可以直接用sql语句中的count,例如
Sqlconnection myConn=new Sqlconnection("填写链接字符串");
myConn.Open();
string sql="select count(*) as counts from Table";
Sqlcommand mycmd=new Sqlcommand(sql,myConn);
SqldataReader mydr=mycmd.ExecuteReader();
mydr.Read();
int nCounts=Convert.ToInt32(mydr["counts"]);
这样就把sql表中的列数付给了nCounts
Sqlconnection myConn=new Sqlconnection("填写链接字符串");
myConn.Open();
string sql="select count(*) as counts from Table";
Sqlcommand mycmd=new Sqlcommand(sql,myConn);
SqldataReader mydr=mycmd.ExecuteReader();
mydr.Read();
int nCounts=Convert.ToInt32(mydr["counts"]);
这样就把sql表中的列数付给了nCounts
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询