易语言数据库的基本操作

只能直接上图片。。。 应为博客还不支持易语言,上文本效果不好!!!

技术分享

 

==========================================================================

.版本 2

.子程序 _按钮2_被单击 .局部变量 字段信息表, 字段信息, , "4", edb数据库支持的字段型变量,前面的4表示该类型为一维数值,最大4段信息。 .局部变量 姓名拼音, 文本型 .局部变量 i, 整数型 .局部变量 姓名, 文本型

‘ 为字段信息这个数组的每一个元素逐一赋值,edb规定其每一个元素又包括三个内容,分别是:【姓名】,【类型】,【最大文本长度】。 字段信息表 [1].名称 = “姓名” 字段信息表 [1].类型 = 10  ‘ 这里的10表示文本类型,可以直接用“#文本型”赋值,一样的效果。 字段信息表 [1].最大文本长度 = 6

字段信息表 [2].名称 = “拼音” 字段信息表 [2].类型 = 10 字段信息表 [2].最大文本长度 = 3

字段信息表 [3].名称 = “年龄” 字段信息表 [3].类型 = 8  ‘ 这里的8表示时间日期型,不知道长度,就不管最大文本长度。

字段信息表 [4].名称 = “电话” 字段信息表 [4].类型 = 10 字段信息表 [4].最大文本长度 = 11

创建 (取当前目录 () + “\ghost.edb”, 字段信息表)  ‘ 以扩展名为edb的方式创建一个人数据库文件。 打开 (取当前目录 () + “\ghost.edb”, , , , , , )  ‘ 打开数据库,程序自动把打开的数据库关联为当前数据库。 姓名 = “平近习” i = 1 ‘ 循环把姓名的每个字的拼音的首字母取出来。这里只测试用的3个字的名字。 .计次循环首 (3, )     姓名拼音 = 姓名拼音 + 取文本左边 (取拼音 (取文本中间 (姓名, i, 2), 1), 1)  ‘ 【取拼音】只能每次输入一个字,它的第二个参数表示那种有多音的情况,一般就输1,     ‘ 【取文本中间】和【取文本左边】要注意汉字是两个字符,因此一个一个字取出的时候,一般第二个参数用1,3,5... 第三个参数用2表示每次取两个字节及一个字。     i = i + 2 .计次循环尾 () 加记录 (姓名, 姓名拼音, [1970年1月1日], “4389090980”) 关闭 ()  ‘ 不用后,关闭数据库。

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。