Access update的时候传递参数的顺序

简介:

经过本人测试,并在网上查了一下

确定,在Access传递参数的时候,是有顺序的,而SQL Server则无需关注顺序。Access真垃圾。

例如:update tablename set [a]=@a,[b]=@b where [id]=@id 

那么你在加参数时,也必须先加@a,再加@b,最后加@id.也就是说必须要 
cmd.Parameters.AddWithValue(“@a”,a);

cmd.Parameters.AddWithValue(“@b”,b);

cmd.Parameters.AddWithValue(“@id”,id);

顺序如果错了,就无法更新了。














本文转自cnn23711151CTO博客,原文链接:http://blog.51cto.com/cnn237111/782095 ,如需转载请自行联系原作者








相关文章
|
4月前
|
JSON 数据格式
Nestjs(三)接收参数 @Query @Body @Param(post、get 、put、delete ...)
Nestjs(三)接收参数 @Query @Body @Param(post、get 、put、delete ...)
164 4
|
4月前
|
SQL Java 关系型数据库
h2下update set字段重复处理拦截器
h2下update set字段重复处理拦截器
21 0
|
7月前
|
Web App开发 API 开发者
关于 SAP UI5 Context.prototype.delete 方法的输入参数 Group ID 的细节
关于 SAP UI5 Context.prototype.delete 方法的输入参数 Group ID 的细节
60 0
|
10月前
Ansible 自定义变量与 role 默认变量的合并方法
如果你遇到 failed to combine variables, expected dicts but got a 'NoneType' and a 'dict' 这样的报错,你可以看看本文。
220 0
|
10月前
|
程序员 C++
C++:new和delete的用法
C++:new和delete的用法
70 0
|
10月前
|
Serverless 开发工具
获取函数执行时的 request_id
获取函数执行时的 request_id
180 0
|
JSON 分布式计算 Hadoop
PUT 和 POST-更新Ⅰ之全局更新|学习笔记
快速学习 PUT 和 POST-更新Ⅰ之全局更新。
226 0
PUT 和 POST-更新Ⅰ之全局更新|学习笔记
|
JSON 分布式计算 Hadoop
PUT 和 POST_更新Ⅰ之全局更新 | 学习笔记
快速学习 PUT 和 POST_更新Ⅰ之全局更新
184 0
PUT 和 POST_更新Ⅰ之全局更新 | 学习笔记
|
SQL 存储 缓存
执行update语句,用没用到索引,区别大吗?
我们都知道,当执行 select 查询语句时,用没用到索引区别是很大的,若没用到索引,一条 select 语句可能执行好几秒或更久,若使用到索引则可能瞬间完成。那么当执行 update 语句时,用没用到索引有什么区别呢,执行时间相差大吗?本篇文章我们一起来探究下。
353 0
|
SQL
update 的一种用法
declare @aa int set @aa = 1update EWC_HT_Contract set ContractCode = a.ContractCode + cast (@aa as nvarchar(10)),@aa = @aa +1 from  (select ContractCode from  ContractWHERE (MasterID = 1) ) as awhere MasterID = 2   SQL Server 2000 里面的通过记录修改另一条记录地方法,还可以修改序号。
666 0