首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

SqlDataSource 只能绑定一些控件来显示数据吗?解决方案

2011-12-28 
SqlDataSource 只能绑定一些控件来显示数据吗?我想用SqlDataSource的SelectCommand查找数据库中的一个数据

SqlDataSource 只能绑定一些控件来显示数据吗?
我想用SqlDataSource   的SelectCommand查找数据库中的一个数据,然后将这个数据与用户通过textbox输入的字符串做比较

请问SqlDataSource能这么用吗?怎么用?

[解决办法]
你是不是在做用户登录功能

如果你想那表中的一个数据与textbox的test 做比较的话,就不用datasouse了
用reader就成, 判断一下
if(textbox.Text == reader[ "列名 "])
{
.....
}
[解决办法]
while (reader.Read())
{
if (txbPassWord.Text == reader[ "User_Password "].ToString())
{
if(reader[ "权限列 "].ToInt32==1)
{

// Response.Redirect( "xx.aspx ");
}
else{}

}
}

试试看
不行再说
[解决办法]
reader[ "权限列 "].ToString()= "1 "
[解决办法]
应该2个==
[解决办法]
我在数据库中有一列是存储权限,1和0)
================================
1. int 型?
if((int)reader[ "权限列 "] == 1)

2. bit 型?
if((bool)reader[ "权限列 "])

热点排行