求易语言【外部数据库】组件返回记录集句柄后,怎么获得字段名字段数量

求易语言【外部数据库】组件返回记录集句柄后,怎么获得字段名字段数量,第1张

外部数据库提供者+数据源+表格,不用写代码也可以 看到字段

用表格+数据源骗取字段名是一个办法, 但不是万能的,对MYSQL 绑定不起作用

要完全之策取字段名 必须使用低级odbcAPI

方法如下:使用外部数据库

控件代码为:如果真

(外部数据库1打开SQL数据库

(服务器IP,

用户名,

密码,

数据库名称,

,

)

假)

信息框

(“连接失败”,

0,

)使用数据库连接+记录集代码为:版本

2支持库

eDB如果

(数据库连接1连接SQLServer

(服务器IP,

数据库名,

用户名,

密码)

假)

信息框

(“连接失败”,

0,

)否则

如果真

(记录集1置连接

(数据库连接1)

假)

信息框

(“记录集关联数据库失败”,

0,

)

如果真结束

组件 外部数据库 超级列表框 Access数据库(表名:User 数据库名:DATA 密码:123)

代码如下:

版本 2

支持库 iext

程序集 窗口程序集1

程序集变量 句柄, 整数型

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

局部变量 索引, 整数型

超级列表框1类型 = 3

超级列表框1显示表格线 = 真

超级列表框1插入列 (0, “ID”, 50, , , )

超级列表框1插入列 (1, “Name”, 100, , , )

超级列表框1插入列 (2, “Password”, 100, , , )

外部数据库1打开MDB数据库 (取运行目录 () + “/DATAmdb”, , “123”, , )

句柄 = 外部数据库1查询 (“select from User”)

超级列表框1全部删除 ()

判断循环首 (外部数据库1尾记录后 (句柄) = 假)

索引 = 超级列表框1插入表项 (, , , , , )

超级列表框1置标题 (索引, 0, 到文本 (外部数据库1读 (句柄, 1)))

超级列表框1置标题 (索引, 1, 外部数据库1读 (句柄, 2))

超级列表框1置标题 (索引, 2, 外部数据库1读 (句柄, 3))

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

判断循环尾 ()

外部数据库1关闭记录集 ()

-----------------------------------------------------分割--------------------------------------------------------

以上是带数据库写法,手动写法也是一样,组件: 超级列表框 编辑框(3个) 按钮

代码如下:

版本 2

支持库 iext

程序集 窗口程序集1

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

超级列表框1类型 = 3

超级列表框1显示表格线 = 真

超级列表框1插入列 (0, “ID”, 50, , , )

超级列表框1插入列 (1, “Name”, 100, , , )

超级列表框1插入列 (2, “Password”, 100, , , )

子程序 _按钮1_被单击

局部变量 索引, 整数型

索引 = 超级列表框1插入表项 (, , , , , )

超级列表框1置标题 (索引, 0, 编辑框1内容)

超级列表框1置标题 (索引, 1, 编辑框2内容)

超级列表框1置标题 (索引, 2, 编辑框3内容)

连续赋值 (“”, 编辑框1内容, 编辑框2内容, 编辑框3内容)

编辑框1获取焦点 ()

添加一个 外部数据库1 版本 2 外部数据库1打开MDB数据库 (“文件名”, “用户名”, “密码”, , 真) 外部数据库1执行 (“CREATE TABLE biao (test TEXT , test2 TEXT)”, )

外部文件到数据库的表叫ORACLE专属格式文件。RACLE外部表用来存取数据库以外的文本文件(TextFile)或ORACLE专属格式文件。因此,建立外部表时不会产生段、区、数据块等存储结构,只有与表相关的定义放在数据字典中。外部表,顾名思义,存储在数据库外面的表。当存取时才能从ORACLE专属格式文件中取得数据,外部表仅供查询,不能对外部表的内容进行修改(INSERT、UPDATE、DELETE *** 作)。不能对外部表建立索引。因为创建索引就意味着要存在对应的索引记录。而外部表其实在没有存储在数据库中。故在外部是无法建立索引的。如果硬要建立的话,则系统会提示 *** 作在外部组织表上不受支持的错误提示。

以上就是关于求易语言【外部数据库】组件返回记录集句柄后,怎么获得字段名字段数量全部的内容,包括:求易语言【外部数据库】组件返回记录集句柄后,怎么获得字段名字段数量、用易语言写一个链接服务器上的SQL Server数据库 连接不了、易语言中如何把编辑框的内容记录到表格中呢记录一个在记录一个的谢谢要源码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存