易语言吧

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3251|回复: 7

[易语言源码] 觅风易语言第三十六课(ACCESS数据库)源码课件笔记工具

[复制链接]

297

主题

537

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
14138

幽默大师终生成就

威望
0
易币
13516
贡献
0
积分
14138
UID
580
在线时间
450 小时
注册时间
2019-12-5
发表于 2020-7-13 18:48:49 | 显示全部楼层 |阅读模式
第三十六课(ACCESS数据库)
概述:本节课的教程视频是没有声音的,本节课主要讲了,在第三十五课源码的基础上,添加数据、执行SQL语句、insert into 表名(1,2,3) values ('” +数据1 + “','” + 数据2 + “','” + 数据3 + “'),先讲了添加数据,新建一个窗口,在新载入的窗口上面添加数据库列名所对应的相关控件,然后讲了用执行SQL语句的方法,向数据库中添加数据,需要用到“数据库连接1.执行SQL (SQL语句, )”注意:本节课用到的cj.mdb数据库文件,里面的数据格式都是文本型,需要用Access软件将整数型的数据全部改成文本型,不然的话会出现各种读取错误。另外易语言的代码部分,需要把“学号”变量的“整数型”改成“文本型”,记录集的“读整数”也需要改成“读文本”,我已经在第36课的源码中完善好了。
用到的工具:易语言编程工具、用“Access软件”修改“第三十四课\第34课-cj.mdb”
添加数据的SQL语句:insert into 表名(1,2,3) values ('” 数据1 “','” 数据2 “','” 数据3 + “')”,在易语言中双引号里面的是纯文本,“表名”是指数据库表格名称,123是指数据库表格的列名,数据1数据2数据3都是变量,还原成SQL语法代码是:insert into 表名(1,2,3) values ('数据1','数据2','数据3'),意思就是在数据库表格是“表名”的表格中,列名是“1”的里面写入“数据1”,列名是“2”的里面写入“数据2”,列名是“3”的里面写入“数据3”
执行SQL语句:_启动窗口.数据库连接1.执行SQL (SQL语句, ),其中“执行SQL”里面的参数“SQL语句”是指一段SQL的语法代码,就是想要执行的SQL语法命令

截图202007131848088176..png

觅风易语言第三十六课(ACCESS数据库)源码课件笔记工具下载:https://www.lanzoux.com/iHeFbekom5a

0

主题

2368

帖子

9586

积分

VIP超级贵宾

Rank: 8Rank: 8

积分
9586
威望
198
易币
6819
贡献
0
积分
9586
UID
11903
在线时间
36 小时
注册时间
2021-1-23
发表于 2021-5-29 03:30:53 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

0

主题

17

帖子

25

积分

初识易语言

Rank: 1

积分
25
威望
0
易币
8
贡献
0
积分
25
UID
18909
在线时间
1 小时
注册时间
2021-9-30
发表于 2021-10-1 16:43:01 | 显示全部楼层

看了很多次,代码没问题吧,怎么就是写不进去数据呢??

  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
_按钮1_写入_连接数据库_被单击  
如果 (数据库连接1.连接Access (“F:\BaiduNetdiskDownload\db1.mdb”, “”))
记录集1.置连接 (数据库连接1)
记录集1.打开 (“表1”, #数据表名, )
' 记录集1.到首记录 ()
信息框 (“连接失败”, 0, , )

子程序名返回值类型公开备 注
_按钮1_写入_被单击  
变量名类 型静态数组备 注
欲写数据文本型  
欲写数据 = “insert into 表1(姓名,性别,年龄) values ('” + 编辑框1.内容 + “','” + 编辑框2.内容 + “','” + 编辑框3.内容 + “')”
数据库连接1.执行SQL (欲写数据, )


i支持库列表   支持库注释   
eDB数据库操作支持库

回复

使用道具 举报

0

主题

14

帖子

14

积分

初识易语言

Rank: 1

积分
14
威望
0
易币
0
贡献
0
积分
14
UID
18930
在线时间
0 小时
注册时间
2021-10-1
发表于 2021-10-1 19:00:50 | 显示全部楼层

楼主太厉害了!楼主,我爱你!我觉得易语言吧真是个好地方!
回复

使用道具 举报

0

主题

8

帖子

10

积分

初识易语言

Rank: 1

积分
10
威望
0
易币
2
贡献
0
积分
10
UID
20449
在线时间
1 小时
注册时间
2021-11-22
发表于 2021-11-26 11:31:07 | 显示全部楼层
楼主辛苦,太给力了
回复

使用道具 举报

1

主题

22

帖子

90

积分

VIP超级贵宾

Rank: 8Rank: 8

积分
90
QQ
威望
0
易币
68
贡献
0
积分
90
UID
21398
在线时间
7 小时
注册时间
2021-12-20
发表于 2021-12-23 21:08:55 | 显示全部楼层
觅风是我老师 发表于 2021-10-1 16:43
[ecode=0].版本 2
.支持库 eDB

我也是数据写不进去,今天实验了很多次,终于发现了原因,所有的标点符号和括号必需用英文的
回复

使用道具 举报

0

主题

12

帖子

30

积分

初识易语言

Rank: 1

积分
30
威望
0
易币
18
贡献
0
积分
30
UID
25627
在线时间
4 小时
注册时间
2022-4-29
发表于 2022-5-8 22:57:08 | 显示全部楼层
6666666666666666666666666666666666666666
回复

使用道具 举报

0

主题

14

帖子

70

积分

易语言菜鸟

Rank: 2

积分
70
威望
0
易币
56
贡献
0
积分
70
UID
37244
在线时间
11 小时
注册时间
2023-6-25
发表于 2023-8-1 09:05:53 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【选择右侧内容,快速回复】
  高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

大漠插件注册码无须等1-3号

QQ|一:站内所有资源均来自互联网收集或用户上传分享,本站不拥有此类资源的版权。 作为网络服务提供者,对转载行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权并出示充分的版权证明材料时,易语言吧负有移除转载作品以及停止继续传播的义务。在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任,包括不承担因侵权不成立而给原发布人带来损害的赔偿责任。 用户免费分享产生,如果侵犯了你的权益,联系QQ:3066137757|Archiver|手机版|小黑屋|易语言吧

GMT+8, 2024-4-26 06:48 , Processed in 0.229623 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表