為什麼不能在TDBEdit中輸入數據呢?很急,很急?幫幫我吧!! ( 积分: 50 )

  • 主题发起人 greatljp
  • 开始时间
G

greatljp

Unregistered / Unconfirmed
GUEST, unregistred user!
我在Form 上建了一個Edsc,它屬於TDBedit,但是當Edsc處於修改狀態時,卻不能輸入數據,包括字符和數值都不能輸入,請大家幫忙看看,好麼?
 
G

greatljp

Unregistered / Unconfirmed
GUEST, unregistred user!
我在Form 上建了一個Edsc,它屬於TDBedit,但是當Edsc處於修改狀態時,卻不能輸入數據,包括字符和數值都不能輸入,請大家幫忙看看,好麼?
 
R

royal1442

Unregistered / Unconfirmed
GUEST, unregistred user!
1.该TDBedit关联的数据集是否处于编辑或者添加状态?
2.该TDBedit关联的字段是什么类型的?
 
X

xuxiaohan

Unregistered / Unconfirmed
GUEST, unregistred user!
这样的问题真的孩不知道怎么回到, 是不是 dataSource设好了没有, ReadOnly ?
 
J

jn_betterfly

Unregistered / Unconfirmed
GUEST, unregistred user!
dbedit必须要跟一个字段相关联,最好能把代码贴出来。
 
G

greatljp

Unregistered / Unconfirmed
GUEST, unregistred user!
當我在Edsc 中用鼠標選擇一段,這是編輯框變成藍色,這是我再次輸入數據(包括字符或者是數字)都可以,我建立的關聯應該沒有什麼問題?
那位大俠快快現身,幫幫忙呀????????
 

冷冷一刀

Unregistered / Unconfirmed
GUEST, unregistred user!
无法输入一般是如下原因造成:
1、没有和数据库关联起来,Active处于false状态
2、输入的字符类型和关联的字段类型不一致,如数字型字段无法输入字母
3、控件是readonly属性。
从这三方面检查应该能解决问题。
 
Z

zhuguoyongallen

Unregistered / Unconfirmed
GUEST, unregistred user!
我想最主要的原因是你是和数据库相连,如果你没有修改数据库的数据,那你就修改不到。
所以你的关键是要修改数据库中的数据.
 
X

xuxiaohan

Unregistered / Unconfirmed
GUEST, unregistred user!
这些问题还是自己看看书,了解多点,(我不是打击你)。
 
顶部