S sdwflzg Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-27 #1 TDBedit控件,为什么一直处在插入状态,按Insert键,也不能改变。 请问怎样使其进入修改状态?
Z zhangkan Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-28 #3 呵呵﹐你用EDIT啦。假如你不想动它﹐你就TDBEDIT的ENABLED改为FALSE﹐就不怕误动了。
T tinytao Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-28 #4 哈,TDBEdit没有这个功能的,Delphi的很多控件都没有这个功能,比如TMemo maming、zhangkan你们理解错了,sdwflzg说的是改写状态。
S sdwflzg Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-28 #6 tinytao说的对,是改写状态。处于插入状态,如果已有空格,就不能录入数字,使用 起来很不方便,不知怎样使其进入改写状态,或虽有空格也能输入字符? 我可以再给100分!
Z zhj_nc Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-13 #7 您如果用的是SQL SERVER,如果您使用的DBEDIT连接的列的类型是CHAR,可以该成VARCHAR, 这样就不会产生多余的空格,在修改时自然不用改什么状态了。
左 左右手 Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-13 #9 还是不太明白你什么意思,你是想在DBEDIT中直接修改数据吗,如果是的话,应该没问题 的,因为我已经用了N次了。如果是已经处于EDIT状态了还是不能往其中假如字符,那 可能与数据库的设计有关,如果你的数据库中的数据库长度不够,或者用的CHAR而不是 VARCHAR的话,都有可能
还是不太明白你什么意思,你是想在DBEDIT中直接修改数据吗,如果是的话,应该没问题 的,因为我已经用了N次了。如果是已经处于EDIT状态了还是不能往其中假如字符,那 可能与数据库的设计有关,如果你的数据库中的数据库长度不够,或者用的CHAR而不是 VARCHAR的话,都有可能
江 江维 Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-13 #10 是键盘取于INSERT状态还是是数据集取于INSERT状态
E edit Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-13 #11 真实大虾!!!!! 说话都不一样!!! 我好像听天书耶! "如果已有空格,就不能录入数字"????"有空格也能输入字符"?????? 文问题的问的糊涂,回答问题的讲的模糊. 还是请sdwflzg把问题讲清楚,这样才好解决.
真实大虾!!!!! 说话都不一样!!! 我好像听天书耶! "如果已有空格,就不能录入数字"????"有空格也能输入字符"?????? 文问题的问的糊涂,回答问题的讲的模糊. 还是请sdwflzg把问题讲清楚,这样才好解决.
S sdwflzg Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-14 #12 VARCHAR确实能解决,但没解决实质问题。简单的说就是怎样使DBEdit进入 (键盘)改写状态。
C cch_b Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-14 #13 这是没办法的啦,WIN9X的EDIT与MEMO控件都是这样,永远处于INSERT状态,不信你在 “记事本”这个程序中试试。 要这么做,用DBRICHEDIT啦,或者或者在DBEDIT控件中ONKEYPRESS中处理,麻烦。。。。
这是没办法的啦,WIN9X的EDIT与MEMO控件都是这样,永远处于INSERT状态,不信你在 “记事本”这个程序中试试。 要这么做,用DBRICHEDIT啦,或者或者在DBEDIT控件中ONKEYPRESS中处理,麻烦。。。。