代码如下:
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
String constr = ConfigurationManager.ConnectionStrings["MyBBSConnectionString"].ToString();
SqlConnection conn = new SqlConnection(constr);
conn.Open();
SqlCommand Cmd = new SqlCommand();
Cmd.Connection = conn;
Cmd.CommandText = "select LoginName from [User]";
SqlDataReader dr = Cmd.ExecuteReader();
do
{
if (dr.GetString(0).Trim() == login_Box.Text.Trim())
{
args.IsValid = false;
dr.Close();
conn.Close();
}
}
while(dr.Read());
args.IsValid = true;
dr.Close();
}
解决方案 »
- 请教... 指定某个方法运行的线程
- XML to linq 如何绑定到 dataGridView ?
- C#在一个窗体中操作另一个窗体的控件?比如checkedListBox
- 引用 Microsoft.Office.Interop.Excel 出错
- 咨询一个问题
- 10分问:用C#操作xml要引用哪个命名空间啊?在线等
- 请问
- oracle存储过程的问题
- 如果你用的是 VS.NET 2003,则 Crystal Reports 9 (版本 9.2.0.x) 不能正确运行,需要升级到 CR 9 (版本 9.2.2.x).
- DTS在.net框架中假操作
- 请问有在vs2008下用过agsxmpp的么?
- 推荐下好书吧!
select count(*) from user where LoginName ='"+ login_Box.Text+"'"判断
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
错误信息
行 23: {
行 24: args.IsValid = !args.IsValid ? false : true;
行 25: String constr = ConfigurationManager.ConnectionStrings["MyBBSConnectionString"].ToString();
行 26: SqlConnection conn = new SqlConnection(constr);
行 27: conn.Open();
这句? 是这句的话,看看webconfig中的名称和你这里面的是不是一样