关于数据库读取数据的问题~

sky2050 2005-04-24 06:46:56
with frmmain.Table2 do
begin
Active:= true;
first;
while not Eof do
begin
frmworker.combobox2.Items.Add(frmmain.Table2.fieldbyname('Pos').AsString );
{ 当DBNavigator处于插入的时候为什么就没数据了呢 是空的 但是数据库里面却是有数据的
用showmessage(inttostr(frmmain.table2.recordcount) 得到的确实 10 即有数据的)
}
Next ;
end;
active := false;
end;
...全文
110 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sky2050 2005-04-25
  • 打赏
  • 举报
回复
不是啊 我是想在combobox 中得到数据然后显示啊
得不到数据啊``~~
Heyongfeng 2005-04-25
  • 打赏
  • 举报
回复
数据没有提交
sky2050 2005-04-25
  • 打赏
  • 举报
回复
回复人: var2001(欢乐浪子)
另外是你就不能专用个TABLE来增加combobox2的列表,这样就不会让TABLE的状态混乱了

我是有个专用个TABLE来增加combobox2的列表的 ,first 也是定位过的
DBNavigator 对应 DataSource1 对应的dataset是 ADOQuery1
其中 ADOQuery1 中的sql为
select * from staffer s , Department d , Position p,OT O ,Type t
WHERE (s.Dept_No = d.Dept_No and s.Pos_No = p.Pos_No AND s.Pos_No = p.Pos_No and s.OT_No = O.OT_No and s.Type_No = t.Type_No)');


var2001 2005-04-25
  • 打赏
  • 举报
回复
while not Eof do
begin
frmworker.combobox2.Items.Add(frmmain.Table2.fieldbyname('Pos').AsString );
Next ;
end;
结果是combobox2 里面是空白的
你没加FIRST定位?
代码别的没问题。

另外是你就不能专用个TABLE来增加combobox2的列表,这样就不会让TABLE的状态混乱了
sky2050 2005-04-25
  • 打赏
  • 举报
回复
回复人: gxgyj(杰克.逊_Discovery)
当DBNavigator处于插入的时候数据集指针是-1
这个时候我用 frmmain.Table2.next; 不嫩改变指针
那怎么才能 将 frmmain.Table2里面的数据去出来呢?
gxgyj 2005-04-25
  • 打赏
  • 举报
回复
当DBNavigator处于插入的时候为什么就没数据了呢
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
当DBNavigator处于插入的时候数据集指针是-1
sky2050 2005-04-25
  • 打赏
  • 举报
回复
怎么没人来回答了啊
sky2050 2005-04-24
  • 打赏
  • 举报
回复
大虾帮帮忙啊
sky2050 2005-04-24
  • 打赏
  • 举报
回复
写在 combobox 的 onDropDown里面
另外我还有个 DBNavigator
当我是用加入即DBNavigator.BtnClick(nbInsert);
这样上面的
while not Eof do
begin
frmworker.combobox2.Items.Add(frmmain.Table2.fieldbyname('Pos').AsString );
Next ;
end;
结果是combobox2 里面是空白的
kuki84 2005-04-24
  • 打赏
  • 举报
回复
代码没问题。写的地方有问题。
real_name 2005-04-24
  • 打赏
  • 举报
回复
插入 完后 post ,更新, 刷新
看看
zhangl_cn 2005-04-24
  • 打赏
  • 举报
回复
这段代码写哪了?

哪个事件里?

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧