C# 防止SQL注入攻击
来源:互联网 发布:28岁未成年网络剧免费 编辑:程序博客网 时间:2024/06/10 23:36
string constr = "Data Source=zxtiger;Initial Catalog=itcastcn;Integrated Security=True";
using (SqlConnection con = new SqlConnection(constr))
{
string sql = "select count(*) from UserLogin where LoginId=@uid and LoginPwd=@pwd";
using (SqlCommand cmd = new SqlCommand(sql, con))
{
////在执行之前告诉Command对象@uid与@pwd将来用谁来代替
////为变量@uid与@pwd赋值
//cmd.Parameters.AddWithValue("@uid", txtUid.Text.Trim());
//cmd.Parameters.AddWithValue("@pwd", txtPwd.Text);
#region MyRegion
//SqlParameter p1 = new SqlParameter("@uid", txtUid.Text.Trim());
//cmd.Parameters.Add(p1);
//SqlParameter p2 = new SqlParameter("@pwd", txtPwd.Text);
//cmd.Parameters.Add(p2);
#endregion
SqlParameter[] pms = new SqlParameter[] {
new SqlParameter("@uid", txtUid.Text.Trim()),
new SqlParameter("@pwd", txtPwd.Text)
};
cmd.Parameters.AddRange(pms);
con.Open();
int r = Convert.ToInt32(cmd.ExecuteScalar());
con.Close();
if (r > 0)
{
MessageBox.Show("登录成功!");
}
else
{
MessageBox.Show("登录失败!");
}
}
}
- C# 防止SQL注入攻击
- SQL注入防止攻击
- 防止sql注入攻击
- 防止SQL注入攻击
- 防止SQL注入攻击
- 防止SQL注入攻击
- 防止sql注入攻击
- 防止SQL注入攻击
- 防止SQL注入攻击
- 防止SQL注入攻击
- .NET 环境下使用C# 防止SQL注入式攻击
- 防止sql注入式攻击
- 防止SQL注入式攻击
- 防止SQL注入式攻击
- 防止SQL注入式攻击
- 防止sql注入式攻击
- 防止SQL注入式攻击
- 防止SQL注入式攻击
- android 电源管理
- p4jorm 1.0.3版本
- 十进制转十六进制
- XP装Redhat双系统过程
- 编程之美 子数组之和的最大值(二维)
- C# 防止SQL注入攻击
- Java乔晓松-Struts2中通配符、常量、自定义类型转换器以及接受请求参数处理
- 利用BFS求图的连通分量
- Notes On <Codeigniter for Rapid PHP Application Development> - 01
- 基于beagleboard-xm的触摸屏移植和Qt4.6.2移植
- Urban Airship在iOS中的应用
- 克鲁斯克尔最小生成树
- 嵌入式LINUX环境下视频采集知识
- Android恶意App都怎么挣钱?【转载内容】