当前位置:主页>仓库管理软件> 列表

ado连接oracle9i的问题

仓库管理软件版1楼: 我现时正在学delphi7+oracle9i.
我拉了一个adoconnection,一个adoquery,一个datasource,一个dbgrid,
连接都成功!
我已把adoquery1,active设为true了,adoquery1中的sql语句为selec * from cust
但dbgrid里面没有数据出来,只有表头字段,不知道为什么?

2楼: 重新建个工程,把上述步骤重做一遍,不要复制粘贴。
先连adoconnection的connectionstring,
adoquery的connection指向adoconnection,
datasource的dataset指向adoquery,
dbgrid的datasource指向datasource。
再试一次。 如进销存管理表格

3楼: 还不行,只看到表头字段,不见内容

4楼: adoquery1,active先为false 再为 true
adoquery1的永久字段 重新加载一下
再把sql语句在数据库里执行

5楼: 你的库里面有东西没有呀?

6楼: 字段名显示出来,在连接上应该没问题,可能表中没有数据。

仓库管理软件版7楼: 标头如果不是你自己加进去的,而是打开是出来的,说明数据库连接成功。否则还没有连上。

8楼: adoquery 控件里面..你没有激活.
在属性里面也可以激活.不过我喜欢在代码中.
直接用 adoquery1.open;
就可以了