社区
数据库相关
帖子详情
delphi有没有根据key,显示value的数据库控件
今晚打老虎2010
2012-03-08 12:34:27
比如数值是1,显示男;0,显示女。这对应关系是通过控件的属性来设置,不是通过数据源来对应。
...全文
224
14
打赏
收藏
delphi有没有根据key,显示value的数据库控件
比如数值是1,显示男;0,显示女。这对应关系是通过控件的属性来设置,不是通过数据源来对应。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
今晚打老虎2010
2012-03-20
打赏
举报
回复
TRzComboBox和DBLookupComboBox我都知道,我其实就是想找两者相结合的控件,对于一些固定的值可直接书写,减少对数据库的操作。
总之谢谢大家了。
skap
2012-03-14
打赏
举报
回复
DBLookupComboBox即可,但是前提是要建立码表。
yinliangji1982
2012-03-13
打赏
举报
回复
楼上正解,用Rz控件就好了
somemak
2012-03-13
打赏
举报
回复
试试TRzComboBox,有Items 和 Values属性,可动态也可静态 ,也有和数据集关联的TRzDBComboBox
kaikai_kk
2012-03-08
打赏
举报
回复
DBRadioGroup
Items是显示在界面上的值
Values就是实际保存在数据库的值
山东蓝鸟贵薪
2012-03-08
打赏
举报
回复
这个可以实现的,比方说数据库中设置标识
性别字段:1 显示男;0 显示女
再用DELPHI软件编写界面时,判断这个就可以了
若客户选择“男”时,就将数据库中写入1
选择“女”时,就将数据库中写入0
即可
今晚打老虎2010
2012-03-08
打赏
举报
回复
[Quote=引用 7 楼 kaikai_kk 的回复:]
下拉列表ComboBox就可以,用AddObject,可以添加想要的数据在里面,也可以任意对应多个key-value
LZ自己找找例子,很简单的
[/Quote]
这是动态添加的吧?选择后对应的数据集能自动跟着变化吗
我看见佛
2012-03-08
打赏
举报
回复
[Quote=引用 7 楼 kaikai_kk 的回复:]
下拉列表ComboBox就可以,用AddObject,可以添加想要的数据在里面,也可以任意对应多个key-value
LZ自己找找例子,很简单的
[/Quote]记得AddObject的话保存字符串有对象生存周期问题,在别一个过程取值时会出现乱码。也要做成指针来实现。
我看见佛
2012-03-08
打赏
举报
回复
如果只是字符串与数字进行对应的话,可以用:ComboBoxEx
ItemEx[0].Caption来保存显示的值
ItemEx[0].ImageIndex来保存数字类型的值
但前提是ComboBoxEx没有关联ImageList,呵呵
kaikai_kk
2012-03-08
打赏
举报
回复
下拉列表ComboBox就可以,用AddObject,可以添加想要的数据在里面,也可以任意对应多个key-value
LZ自己找找例子,很简单的
今晚打老虎2010
2012-03-08
打赏
举报
回复
[Quote=引用 5 楼 case5166 的回复:]
引用 1 楼 sgzhou12345 的回复:
这个可以实现的,比方说数据库中设置标识
性别字段:1 显示男;0 显示女
再用DELPHI软件编写界面时,判断这个就可以了
若客户选择“男”时,就将数据库中写入1
选择“女”时,就将数据库中写入0
即可
我一般也采用这个方法,但也可以用指针自己构造一个这样的功能!
[/Quote]
有没有直接的呢,类似于pb的ddlb下拉列表,很方便实用。
我看见佛
2012-03-08
打赏
举报
回复
[Quote=引用 1 楼 sgzhou12345 的回复:]
这个可以实现的,比方说数据库中设置标识
性别字段:1 显示男;0 显示女
再用DELPHI软件编写界面时,判断这个就可以了
若客户选择“男”时,就将数据库中写入1
选择“女”时,就将数据库中写入0
即可
[/Quote]我一般也采用这个方法,但也可以用指针自己构造一个这样的功能!
火龙岛主
2012-03-08
打赏
举报
回复
这个可以有,在新版Delphi2010以上的版本中加入了模板类这部分内容。
早期版本可以使用TStrings的object来实现.
bdmh
2012-03-08
打赏
举报
回复
表格没有,只能自己在adoquery的OnGetText,或者自画事件中处理
delphi
7的map
控件
Map
控件
允许程序员以键(
Key
)和值(
Value
)的形式存储数据,其中键是唯一的,用来索引对应的值。在
Delphi
中,这种数据结构通常由TDictionary类来实现,它属于System.Generics.Collections单元。 1. **TDictionary...
delphi
7
控件
制作.doc
在
Delphi
7中制作自定义
控件
是一个深入理解组件编程和对象 Pascal语法的重要实践。本文将通过一个实例,即创建一个只允许输入数字、可设定输入范围和小数点位数的编辑框
控件
(TNumEdit),来详细介绍
控件
的创建过程...
Delphi
使用ASqlite3 连接SQLite上例子
2. **配置连接**:在TASqlite3Connection的`Params`集合中,可以设置连接参数,如`
Key
`为'SQLite3LibPath',`
Value
`为SQLite动态链接库的路径,确保
Delphi
能找到正确的SQLite3库。 3. **建立数据表**:放置TASqlite...
delphi
使用unidac连接sqlite实现增删改的例子
Delphi
允许将数据表直接绑定到
控件
,如DBGrid,通过设置
控件
的DataSource和DataField属性,可以实时
显示
和修改
数据库
中的数据。 7. **错误处理**: 在执行SQL命令时,应捕获可能的异常,如`EDBEngineError`,并...
Delphi
输入
控件
类型限制一例,只允许输入浮点数..rar
首先,我们要了解
Delphi
中的TField及其子类,如TFloatingPointField,它们是用于
数据库
绑定的组件,可以自动处理数值类型的输入验证。然而,对于非数据绑定的独立输入
控件
,我们需要自定义验证逻辑。
Delphi
的TEdit...
数据库相关
2,507
社区成员
88,453
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章