OleDbParameter参数的使用
运用参数可防止一些sql攻击
public bool judIDPW(string CustomerName, string CustomerPassword)
{
OleDbParameter par1 = new OleDbParameter();
par1.ParameterName = "@CustomerName";
par1.Value = CustomerName;
OleDbParameter par2 = new OleDbParameter();
par2.ParameterName = "@CustomerPassword";
par2.Value =Security.Encrypt(CustomerPassword);
OleDbCommand cmd = new OleDbCommand("select CustomerID from Customers where CustomerName=@Customer and CustomerPassword=@CustomerPassword", con);
cmd.Parameters.Add(par1);
cmd.Parameters.Add(par2);
con.Open();
OleDbDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
con.Close();
return true;
}
else
{
con.Close();
return false;
}
}
OleDbParameter参数的使用相关推荐
- 用OleDbParameter参数类要注意参数顺序必须和SQL文中参数顺序一致
使用OleDbParameter参数类需要注意参数顺序必须要和SQL文中此参数出现的顺序一致.例如更新一条数据: /// <summary> /// 更新一条数据 /// </sum ...
- 利用OleDbParameter实现ACCESS信息的有条件读取
在对ACCESS进行查询的时候,如果按照下面的方法进行有参数的查询 Code /// <summary> /// 执行查询语句,返回DataSet ...
- 使用OleDbParameter来操作Access数…
查资料才知道,这是微软的一个BUG.在更新Access数据库时,如果使用OleDbParameter.那么OleDbParameter参数的的定义顺序必须和查询语句中参数出现的顺序一致!
- accsess转成mysql语句_轻松教你SQL转ACCESS
SQL数据库转access数据库步骤: 1. 建立access数据库:在access中建立access数据库和表,access字段类型与sql中字段类型的对应关系. 2. 在Access中建表是应注意 ...
- 几种存储过程的调用方法
1.查询分析器中 CREATE PROC COUNTJIANGJIN ( @gzyear char(4), @gzmonth char(2), @gzzhanghao char(18), @sumkh ...
- 轻松教你SQL转ACCESS
SQL数据库转access数据库步骤: 1. 建立access数据库:在access中建立access数据库和表,access字段类型与sql中字段类型的对应关系. 2. ...
- 实例132带参数的Command命令:OledbParameter
OleDbParameter 类 https://docs.microsoft.com/zh-cn/dotnet/api/system.data.oledb.oledbparameter?view=d ...
- OleDbParameter在Access数据库Insert时参数不对应的怪现象[友情提示]
protected void signup_submit_ServerClick(object sender, ImageClickEventArgs e) { //入数据库 ...
- 搞定“另一个 OleDbParameterCollection 中已包含 OleDbParameter。”的两种办法。
今天调试程序,遇到一个奇怪的异常. 程序非常简单,就是从一个表中取出一个符合要求的数据,如果取到,就把该数据对应的计数加1. 也就是执行不同的两个SQL语句操作同一个表,并且这两个SQL的参数是一样的 ...
最新文章
- Logback也爆漏洞了,总结下最近log相关的几个漏洞
- WEP自动破解工具wesside-ng
- 新建虚拟机与window的连接
- C++中extern关键字
- elasticsearch 安装sql
- Mac(不限于)中几个有内涵的工具
- go语言打印errors类型变量
- python构建huffman树_python:哈夫曼树,PythonHuffuman
- vue 引入自定义js方法并调用
- Spring Data + Thymeleaf 3 + Bootstrap 4 实现分页器
- 网狐6603服务器文档,【整理发布】网狐 6603 棋牌平台搭建图文详解(二)
- android客户端服务器传输,【图片】【转】通过Android 客户端上传数据到服务器【aide吧】_百度贴吧...
- AutoJs学习-获取QQ群消息
- 机器学习实战一——朴素贝叶斯中文情感分类模型
- 一线顶级互联网公司offer的成功经验【转自IT面试】
- MongoDB find查询语句详解
- python 象棋 ai 入门教程-用turtle画中国象棋棋盘
- 主播名字和热度的字符串该怎么写啊,他们两个量前面的字符一样
- 解决UnityHub登录不上问题
- android 点击变色的两种情况、textview点击变色以及自定义checkbox
热门文章
- vue中v-show和v-if的异同
- springSecurity源码之鉴权原理
- 最好的rapidshare辅助工具 - RapidShare Happy Hours Detector
- python推箱子游戏代码_用python入门知识做推箱子游戏,若能打过第三关,则可以学会编程...
- PTA-测试-Java-5-1 厘米换算英尺英寸 (15分)
- 对话体|科学与佛教的一致性
- oracle数据库 SQL 保留两位小数,四舍五入
- 怎么通过硬盘装linux系统文件下载,通过硬盘上的镜像文件安装Linux操作系统
- 想不起歌名了?播放给“音乐猎手”听,让它告诉你答案 | 36氪
- 电脑装linux当服务器吗,笔记本电脑装linux服务器和Windows, 一机两用