注册 登录
编程论坛 Delphi论坛

如何在dbedit中输入数字

aaron52088 发布于 2007-02-06 15:00, 2466 次点击

怎么才可以在dbedit1.text中输入数字啊,
不是和edit1.text一样用的吗?我运行了,输入不了东西的。
麻烦告诉我下,谢谢

7 回复
#2
xu20002007-02-06 17:00
不一样,dbedit是与数据库相关连的。只有在与数据库相关的操作中才能操作。
#3
zhanglishen2007-02-07 09:32
DBedit 是DB组件是与数据库不可分的,配置好后DBedit缺省状态为可编辑状态
#4
aaron520882007-02-07 10:53
谢谢。
我已经把dbedit和数据库相连了,还不可以在dbedit中输入,
还需要设置什么吗
#5
sgliuxiu2007-02-07 14:20

........

[此贴子已经被作者于2007-2-7 22:44:19编辑过]

#6
xu20002007-02-07 22:42
保证你的数据库是在插入或编辑状态下。
#7
xu20002007-02-07 23:42

我建议楼主好好研究一下以下几个控件方法,db系列的控件。
象dbedit。
首先,设置datasource,和对应的datafield.
设用的是adoquery.
先append,再edit
然后再dbedit中输入你想要输入到那个字段的值。
最后用adoquery中的post方法。
理新也类似的方法。
查询就更简单了,open后,dbedit自动显示对应的值。

#8
aaron520882007-02-13 12:50
恩,好的,谢谢你楼上的
1