易语言中多条件修改数据库中的唯一记录

表1,有a,b,c,d,4列a为单据号b为编码,其中单据号a=2有多个,同一个单据号下有一个b=1(不重复),想修改a=2中一条指定的b的c值用sql语句怎样写,整个表中有很多相同的b=1,我修改时总是修改了表中所有的b=1的记录,需要修改a=2并且b=1的唯一记录。

第1个回答  2014-03-18
sql=“update 表1 set c=999 where a=2 and b=1”追问

用易语言怎么写?我写的

临时 = “update 数据库 set a='” + 编辑框2.内容 + “',c='” + “3” + “' where a=” + 超级列表框1.取标题 (超级列表框1.现行选中项, 1)

(_启动窗口.数据库连接1.执行SQL (临时))

另一个条件不会加

追答

临时 = “update 数据库 set a='” + 编辑框2.内容 + “',c='” + “3” + “' where a=” + 超级列表框1.取标题 (超级列表框1.现行选中项, 1)+“ and b=”+ 超级列表框1.取标题 (超级列表框1.现行选中项, 2)

这样?
你直接说要修改哪几个字段,要用哪几个字段作为条件,我直接给你写就行了
注:非文本型字段不用在值两边加单引号(')

本回答被提问者采纳

易语言ACCESS数据库多条件修改的语法问题
1=该字段的新值,欲修改的字段名2=该字段的新值 where 条件

易语言删除数据库里的数据不能删除选中项,帮下看下代码那里有问题,新 ...
英文名称:delete 标记删除当前数据库中的当前记录或者指定范围内的记录,当前记录指针位置保持不变。注意:此命令并不实际删除记录,仅仅只加上删除标记,记录依旧存在并可以读写。成功返回真,失败返回假。本命令为初级命令。参数<1>的名称为“记录范围”,类型为“条件语句型(statment)”,可以被省略。

易语言 按条件显示数据库的记录到超级列表框
记录集1.到下一条 ().判断循环尾 ()记录集1.关闭 ()下面是查找的 .版本 2 .支持库 eDB .子程序 _查找编辑框1_内容被改变 .如果 (组合框1.内容 = “商品规格”)_启动窗口.记录集1.打开 (“SELECT * FROM 商品 WHERE 商品规格 like '%” + 查找编辑框1.内容 + “%'”, #SQL语...

易语言edb数据库保存、修改、删除、查询
1、请打开易语言。2、为了完成可以查找的功能,我们肯定要在记录数据的时候保存区别的数据,比如说 ID 名字。主要都是这些来区分的。当然你要是根据条件查找也没关系。3、查找命令书写是 查找(读("名字")=“百度”)这句代码的意思是:读(“名字”) 这个是读取当前记录指针,如果你没有指定过指...

易语言mysql where 怎么加入多个条件?
条件只要一个即可。例如:读字段值(记录集句柄,“字段名1”,赋值变量1)读字段值(记录集句柄,“字段名2”,赋值变量2)如果真(赋值变量1="你好" 且 赋值变量2="易语言")更新记录(数据库句柄,"表名","name=1","字段名='"+赋值变量1+"'")附图 我以前写的 ...

如何用易语言制作一个在mysql的指定表中添加内容的程序
增加记录 (mysql句柄, 表名, “字段名1='” + 编辑框1.内容 + “',” + “字段名2='” + 编辑框2.内容 + “',” + “字段名3='” + 编辑框3.内容 + “',” + “字段名4='” + 编辑框4.内容+ “'”)以此类推,基本可以加很多个字段 ...

如何用易语言修改MYSQL字段值
mysql数据库admin所在的库名;mysql数据库admin所在的表名;admin所在的字段名;admin在数据库里面的唯一标识;(需要这个标识的字段名和这个标识的数据,比如,admin在表里面对应的编号,没有他你就没地方去找admin在哪里,就没得改,没依据改,这时候不能用admin来做依据的,因为你现在要改的是他,就...

易语言 按条件显示数据库的记录到超级列表框 来自精易
.否则 .如果 (组合框3.内容 = “编号”)记录集1.打开 (“SELECT * FROM 商品 WHERE 编号 like '%” + 出库查找编辑框1.内容 + “%'”, #SQL语句).否则 记录集1.打开 (“SELECT * FROM 商品 WHERE 商品名称 like '%” + 出库查找编辑框1.内容 + “%'”, #SQL语句).如果结束 ...

易语言符合多重条件
.版本 2.判断开始 (选择框2.选中 = 真 且 选择框1.选中 = 真) 编辑框1.内容 = “3”.判断 (选择框2.选中 = 假 且 选择框1.选中 = 真) 编辑框1.内容 = “123”.判断 (选择框2.选中 = 真 且 选择框1.选中 = 假) 编辑框1.内容 = “345”.默认 编辑框...

易语言如何实现多条件查询?
如果选择框1选中,且依据1成立,生成临时库1如果选择框2选中,且依据2成立,在临时库1中查询并生成临时库2如果选择框3选中,且依据3成立,在临时库2中查询并生成临时库3。。。最后生成的临时n就是查询结果。

相似回答
大家正在搜