易语言如何写入数据库

易语言如何写入数据库,第1张

版本

2

程序集

启动窗口程序集

子程序

__启动窗口_创建完毕

外部数据库打开MDB数据库

(“aaamdb”,

,

,

,

)

外部数据库执行

(“UPDATE

aaa

SET

bbb='”

+

编辑框1内容

+

“'

WHERE

ccc=”

+

编辑框2内容,

)

外部数据库关闭

()

;你手工建个access数据库,表的名称aaa,有两项bbb和ccc

;bbb为文本型

;用ccc做主键,改成自动编号。

;更改记录用到

update

语句

;查询记录用到

select

语句,

;外部数据库查询

(“select

from

aaa”)

;要学数据库,你最好找sql语句看一下,要不写不下去的。

版本 2

支持库 iext

局部变量 变量, 整数型

计次循环首 (超级列表框_主窗口取表项数 (), 变量)

外部数据库执行 ("insert into 进货表

(货品名称, 规格, 单位, 数量, 单价, 金额, 单据编号, 进货日期, 入帐时间) values ('" + 超级列表框_主窗口取标题 (变量 - 1, 0) + "','" + 超级列表框_主窗口取标题 (变量 - 1, 1) + "','" + 超级列表框_主窗口取标题 (变量 - 1, 2) + "','" + 超级列表框_主窗口取标题 (变量 - 1, 3)+"','"+ 超级列表框_主窗口取标题 (变量 - 1, 4) + "','" + 超级列表框_主窗口取标题 (变量 - 1, 5) + "','" + 超级列表框_主窗口取标题 (变量 - 1, 6) + "','" + 超级列表框_主窗口取标题 (变量 - 1, 7)+ "','" + 超级列表框_主窗口取标题 (变量 - 1, 8) + "')", )

计次循环尾 ()

外部数据库组件是一个单独组件,不与其他组件一同使用,主要以

sql语句

为主

版本2

程序集

窗口程序集_启动窗口

子程序

_按钮1_被单击

局部变量

查询

句柄

整数型

如果真(

取反

(外部数据库1打开MDB数据库(取运行目录()+“\dbmdb”,,,,真)))

信息框(“数据库打开失败”,0,,)

返回()

如果真结束

'----------------------------------------判断是否连接到数据库

查询句柄=外部数据库1查询(“selectfrom表名”)

'查询句柄,用于读数据,可以添加条件筛选比如:

'查询句柄=外部数据库1查询(“selectfrom表名wherename=”+编辑框2内容)

'-----------------------------------------开始读取数据

判断循环首(取反(外部数据库1尾记录后(查询句柄)))

列表框

1加入项目(外部数据库1读(查询句柄,2),)

'这里的2表示字段位置,也可以直接写名字,比如字段2为name

'外部数据库1读(查询句柄,“name”)

外部数据库1到后一记录(查询句柄)

判断循环尾()

外部数据库1关闭记录集(查询句柄)

'记录集使用完毕后及时关闭

'-----------------------------------------写数据很简单,直接执行sql语句

判断开始(外部数据库1执行(“insertinto表名(对应表内字段名称1,对应表内字段名称2)values('内容','内容')”,))

信息框(“成功”,0,,)

默认

信息框(“失败”,0,,)

判断结束

'内容这里注意前后的单引号必须有示例:

'外部数据库1执行(“insertinto表名(ID,name)values('”+编辑框1内容+“','”+编辑框2内容+“')”,)

'------------------------------------------修改命令update

判断开始(外部数据库1执行(“update表名SetID='”+编辑框1内容+“',name='”+编辑框2内容,))

信息框(“成功”,0,,)

默认

信息框(“失败”,0,,)

判断结束

'---------------------------------------删除命令delete

判断开始(外部数据库1执行(“deletefrom表名where条件”,))

'示例:

'外部数据库1执行(“deletefrom表名wherename=”+编辑框2内容,)

信息框(“成功”,0,,)

默认

信息框(“失败”,0,,)

判断结束

子程序__启动窗口_将被销毁

外部数据库1关闭()

最简单的方式,至于MDB方面你自己会吧(不会上百度搜一下就有了),保存的字段类型可以是文本型或字节集型,建议用字节集型~~!

版本 2

支持库 iext2

子程序 __启动窗口_创建完毕, , , 读取

超级编辑框1内容格式 = 1

超级编辑框1内容 = 到文本 (读入文件 (“D:\1txt”))'自己改为MDB读取方式

超级编辑框1内容格式 = 0

子程序 _按钮1_被单击, , , 保存

超级编辑框1内容格式 = 1

写到文件 (“D:\1txt”, 到字节集 (超级编辑框1内容))'自己改为MDB读写方式

超级编辑框1内容格式 = 0

以上就是关于易语言如何写入数据库全部的内容,包括:易语言如何写入数据库、【易语言】如何把超级列表框的数据内容保存到MDB数据库!!、易语言的外部数据库怎么读写access数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/9774520.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存