DBEdit无法输入字符

scauABit 2004-08-20 10:14:32
ado+SQLServer2000
DBEdit配置好与adoquery连接,readonly:=false,
想直接在DBEdit中输入修改数据,但是有时可以在DBEdit中输入数据,有时又不可以.
不知道什么问题.我的配置和属性都没有错.
...全文
208 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
caiso 2005-03-12
  • 打赏
  • 举报
回复
顶一下@@
Tensionli 2004-10-14
  • 打赏
  • 举报
回复
确保数据集打开,不为只读,数据类型一致。
wycg_cnh20 2004-10-14
  • 打赏
  • 举报
回复
可能是数据没有打开
fenglaile 2004-08-30
  • 打赏
  • 举报
回复
dbedit会根据数据库的字段类型来控制要输入的内容。
如果是数字型则就只能输入数字,字符型则没有限制
tengxiang05 2004-08-29
  • 打赏
  • 举报
回复
不懂
qizhanfeng 2004-08-28
  • 打赏
  • 举报
回复
可能是数据集没有打开
Liuren_flf 2004-08-28
  • 打赏
  • 举报
回复
是你的数据类型的原因,我估计你用的是CHAR,DBEDIT里默认有空格,你双击DBEDIT,就能发现。解决方法是把CHAR修改为VARCHAR。
bobe2004 2004-08-28
  • 打赏
  • 举报
回复
同意 jian23cn(黑翼天使) 的说法!
确实有此种原因!
happyie 2004-08-28
  • 打赏
  • 举报
回复
先ADO.EDIT;
wilowind 2004-08-28
  • 打赏
  • 举报
回复
有时可以在DBEdit中输入数据,有时又不可以
肯定是 表的字段类型限制的
snowwolf613 2004-08-28
  • 打赏
  • 举报
回复
看一下有没打开数据集,或是输入格式及字段类型
hmily1688 2004-08-28
  • 打赏
  • 举报
回复
可能是数据集没有打开
jian23cn 2004-08-20
  • 打赏
  • 举报
回复
DBEdit好像会根据连接的数据源类型判断输入类型的,比如说你的数据源字段是数字型的则DBEdit不允许你输入字符
lzy6204 2004-08-20
  • 打赏
  • 举报
回复
可能是数据集没有打开

5,388

社区成员

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

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