社区
Delphi
帖子详情
怎么样实现在dbgrid的列中输入代码显示的是汉字??
sunfg
2005-06-23 09:53:08
我有一个代码和汉字一一对应的表bmzd,请问在dbgrid我要实现录入表单,
表bmzd例如:1:中国;2:美国。我在dbgrid中输入1,显示的不是1,而是中国,该怎么实现????最好详细点。……
...全文
180
7
打赏
收藏
怎么样实现在dbgrid的列中输入代码显示的是汉字??
我有一个代码和汉字一一对应的表bmzd,请问在dbgrid我要实现录入表单, 表bmzd例如:1:中国;2:美国。我在dbgrid中输入1,显示的不是1,而是中国,该怎么实现????最好详细点。……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pukerno3
2005-06-24
打赏
举报
回复
可以使用lookup字段来实现。
就是在你的数据集中加一个lookup类型的新字段,设置他的listsource, keyfield, valuefield等,具体用法你可以参考帮助。
只不过这样之后你就不能输入“1”,而是直接在下拉框里选择“中国”
sunfg
2005-06-24
打赏
举报
回复
并不是那样简单,没有高手来知道吗?
xnk9499
2005-06-24
打赏
举报
回复
我觉得只要你在dbgrid的keydown事件中写代码就可以了啊!动态取出你输入的内容就可以了啊
zhangl_cn
2005-06-24
打赏
举报
回复
操作dbgrid对应的是数据集就可以了
你输入1时,其实是dbgrid.datasource.dataset.fieldbyname('field').asstring:=1;这时你只要把这个值转换成你想要的就可以了
abcde52511
2005-06-24
打赏
举报
回复
在数据集的GETTEXT事件中判断,
if Sender.AsString ='1' then
Text :='中国'
lovend
2005-06-24
打赏
举报
回复
帮你顶,这样有点麻烦的。
elvis200_200
2005-06-23
打赏
举报
回复
不会吧
代码贴出来瞧瞧
php怎么
显示
不出来
汉字
,RAD PHP 控件
db
grid
如何
显示
汉字
?
本文详细介绍了如何解决在使用Delphi for PHP编程时遇到的
汉字
乱码问题,包括设置编辑器、修改Apache和PHP配置、调整MySQL字符集,以及在数据库连接层面确保字符集一致性的方法。同时,文章提到了网页标题
汉字
乱码的解决方案,涉及修改php.ini配置。通过这些步骤,可以确保从网页到数据库的中文数据传输和
显示
正常。
在data
grid
控件中
显示
多列的方法
博客介绍了
DB
Grid
添加列的两种方法,一是通过鼠标右键控件操作,二是使用columns类添加。还给出了
代码
示例,包括定义标题头、初始化列数等。此外,提到若字段名是英文,可在SQL查询语句里修改为
汉字
显示
,如指定列名。
db
grid
显示
汉字
博客介绍了在Delphi7中使用mysqldac的操作。先用query或adoquery控件连接
db
grid
,接着双击query控件,右击选择add all fields,选memo类型字段,在其ongettext事件里写程序,虽记不清语句顺序,但给出了text:=trim(Sender.asstring);和displaytext:=true; 。
DB
GRID
中
实现
下拉列表
本文介绍在
DB
Grid
中
实现
类
DB
ComboBox及
DB
LookUpComboBox列表的方法,前者适用于选项较少的情况,后者则适用于大量选项的情形,如商品名称的选取。
delphi T
DB
Grid
结合TADOTable TDataSource控件 ,使T
DB
Grid
显示
时间等字段内容
本文介绍了使用
DB
Grid
组件时遇到的两个常见问题及解决方案:一是如何仅
显示
datetime字段的时间部分;二是如何将整数类型的WeekDay字段转换为相应的
汉字
表示。
Delphi
5,943
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章