在注册页面内,单击按钮查询某用户名是否被注册
最好是详细点的c#代码
最好是详细点的c#代码
解决方案 »
- .net如何根据当前鼠标的坐标位置来打开新的窗口,急用
- 下拉框弹出树形菜单
- 类的调用问题
- ActiveMq 怎样取Topic下的信息(NMS)
- <input type="file" style="margin-right:5px;"/>在IE和FireFox中显示不一样
- 困扰了我几个月的js颜色选择问题!
- 一 DataGrid 问题
- 请教高手!如何 用一个WEB服务或普通站点 实现这样一个效果?以URL请求,返回一个XML文档?详见下面。。。
- 不能正常读取数据库的问题?
- 问题标签用户 建行接口开发 参考代码:0130Z110C100
- 关于浏览器
- web应用程序根目录没有global.asax ???
1.SQL注入攻击
2.层次结构混乱
3.用户体验不好
(
@userid varchar(50)
)
AS select id from userinf where username=@usernameGOpublic bool IsExist(string UserName)
{
SqlConnection conn = new SqlConnection(ConnStr);
SqlCommand cmd = new SqlCommand("GetName", conn);
cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@username", SqlDbType.varchar,50);
cmd.Parameters["@userid"].Value = UserName;
try
{
conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
retrun true;
}
return false;
}
catch (Exception e)
{
throw new Exception(e.Message);
}
finally
{
cmd.Dispose();
conn.Close();
}
}
CREATE PROCEDURE GetName
(
@username varchar(50)
)
AS select id from userinf where username=@usernameGOcs文件:public bool IsExist(string UserName)
{
SqlConnection conn = new SqlConnection(ConnStr);
SqlCommand cmd = new SqlCommand("GetName", conn);
cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@username", SqlDbType.varchar,50);
cmd.Parameters["@username"].Value = UserName;
try
{
conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
retrun true;
}
return false;
}
catch (Exception e)
{
throw new Exception(e.Message);
}
finally
{
cmd.Dispose();
conn.Close();
}
}