易友编程,网站全新改版!欢迎大家光临!

易语言学习乱记本(四)

易数据库,相对来说功能简单,只相当于一个存储表格。首先通过“结构编辑器”创建表头,再通过“记录编辑器”来进行增加记录数据。


学习中,一有不粗心就会出错,在易数据库中的,读出数据库中的数据用“读”命令来进行,再配合“跳过”这个命令到下一条记录。郁闷,看代码时没有注意到“跳过”,结果浪费了一个多小时的时间。


鉴于MYSQL对于汉字兼容性不是太好,所以在使用SQL语句时,汉字都需要用单引号引起来。另外需要特别注意的是,数据库中的表的名称“表”名,最好使用英文。如果使用中文,表名可能造成乱码。


在数据库操作中,对于逻辑型的字段,我们正常情况下可以用易语言的“选择”命令来进行文本还回。选择命令,也就是你提供真或假逻辑值,而返回不同的两个文本内容。


在做涉及数据库类的软件时,正常情况下是多窗口、多控件地调用一个数据库,这时操作时就显得有些麻烦,比如必须要“_启动窗口.数据库连接1.连接XXX”、“_启动窗口.记录集1.XXX”等这样操作,非常的麻烦。这个时候,我们可以把这个“数据库连接”、“记录集”放到 全局变量 里,变量类型就设置为数据库连接、记录集等,然后再在启动窗口中直接把启动窗口的“数据库连接、记录集”赋值付这个全局变量就可以了。这样操作就较为简单些。


在易语言中执行SQL语句的时候,因数有单引号、单词、组件等,语句非常容易搞错掉,这个时候,我们可以把sql赋值到变量中,然后进行调试输出,这样来检查SQL语句就非常方便了。

最后编辑于:2015/7/3作者: 张 波