请教asp.net做登陆时的问题
输入用户名和密码,然后
我想数数符合条件的记录有几条,不知道怎么实现了。
//获取账号和密码
string varname, varpass;
varname = adminname.Text.Trim().ToString().ToLower();
varpass = adminpass.Text.Trim().ToString().ToLower();
if (varname != "" && varpass != "")
{
//验证数据库中是否存在
OleDbConnection myconn = Class1.getconn();
myconn.Open();
OleDbCommand comm = new OleDbCommand("select * from adminlist where adminname='" + varname + "' and adminpass='" + varpass + "'", myconn);
}
怎么数出符合条件的记录是否大于0?
OleDbDataReader dr = comm.ExecuteReader();
if(dr.HasRows)
{
//存在记录
}
int i = 0;
while(dr.Read())
{
//读取每条记录,如果计数,可以加i++
}
也可以使用
DbDataAdapter.Fill 方法,具体参考msdn
如果只想得到数量 可以 <
相关问答:
select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......
<table style="width: 1000px"><tr>
<td style="height: 38px; width: 35px;">
姓名</td>
......
我创建了一个物品浏览页面:bookview.aspx,其中在页面的左侧列出物品的分类:分类1,连接到页面bookview.aspx?id=1,其他依次类推,当页面第一次加载的时候设置id的默认值为1,运行程序发现页面一直出于重新加 ......
3个radioButton
一个Button
一个label
C# code:
protected void Button1_Click(object sender, EventArgs e)
{
string str = null;
RadioButton rdo=(RadioButton)sender;
......