易语言吧 关注:266,790贴子:1,666,642
  • 2回复贴,共1

刚上手易语言,求助一下有关连接access数据库的问题

只看楼主收藏回复

连接读写这些问题都不大。主要的问题是存在于判断上。假比方数据库中有张A表,第一个字段名为B。我想要的效果是这样,载入窗口的时候连接数据库,查询A表中的B字段,若查询结果为空,则载入新窗口。若查询结果不为空,则不载入新窗口。求解判断条件该如何写。


IP属地:四川1楼2014-04-24 20:16回复
    补充一下,我自己是这样写的。
    版本1:
    数据库连接 ()
    外部数据库.到首记录 (记录集)
    记录集 = 外部数据库.查询 (“SELECT B FROM A”)
    .如果真 (外部数据库.读 (记录集, “B”) = “”)
    载入 (窗口1, , 真)
    外部数据库.关闭记录集 (记录集)
    .如果真结束
    外部数据库1.关闭记录集 (记录集)
    版本2:
    数据库连接 ()
    外部数据库.到首记录 (记录集)
    记录集 = 外部数据库.查询 (“SELECT B FROM A”)
    .如果 (外部数据库.读 (记录集, “B”) = “”)
    载入 (窗口1, , 真)
    外部数据库.关闭记录集 (记录集)
    外部数据库1.关闭记录集 (记录集)
    版本1就可以实现,版本2无法实现,会一直载入新窗口


    IP属地:四川2楼2014-04-24 20:20
    回复
      2025-06-28 09:27:20
      广告
      已解决,易语言的如果的箭头我理解反了。倒过来就OK了


      IP属地:四川3楼2014-04-25 00:39
      回复