主页
Top.Mail.Ru Yandeks.Metrika
论坛:“基地”;
当前存档:2002.04.25;
下载:[xml.tar.bz2];

向下

BDLookupComboBox 找到类似的分支


SaperXL   (2002-04-03 01:13) [0]

告诉我如何在这个组件中组织显示数据库的字段列表? 我在帮助中做了所有的事情,并且列表看起来并不是一个该死的东西......线程在哪里有一个详细的帮助示例(如果用俄语,那么只是做得好)这个对象?



VAleksey   (2002-04-03 10:20) [1]

BDLookupComboBox根本不打算显示字段列表。



Johnmen   (2002-04-03 10:36) [2]

你可以问一个问题 - 为什么你需要一个字段列表?



saperxl   (2002-04-03 11:18) [3]

怎么没打算???
我需要这里的原因。 某些字段中有一个存储某些记录值的数据库(例如,名字和姓氏)。 那么,有必要组织其中一个的选择; 但首先,选择只是通过名称(不显示数据库的其他字段),其次它必须保存在ComboBox“e。
也许我使用了错误的组件? 告诉我你需要什么?



Johnmen   (2002-04-03 11:29) [4]

您只需将字段列表与字段值列表混淆... :)
什么不适合DBGrid例如?



saperxl   (2002-04-03 13:02) [5]

是的,晚上是我被卡住了 - 愚蠢地混淆了......
假设我让过滤器只显示一个DB字段,但是ComboBox怎么样?呃?这个[DBGrid]是否以某种方式为它实现了?在我看来它没有(如果是,请指教)。



Johnmen   (2002-04-03 13:26) [6]

DBGrid是一个可视组件,用于查看您获得的数据集的内容......

没有人对你说什么让你感到惊讶吗?
我想这是因为有必要了解非常基础知识
在询问具体问题之前。



Aleksandr   (2002-04-03 13:32) [7]

好吧,DBLookUpComboBox组件用于所谓的参考书或辅助表。 也就是说,你有两个表,第一个包含字段:
ID,ClientID
第二个:
ClientID,Family,Name,Name2

当您需要在1表中输入新数据,但同时用户必须仅从现有列表中输入时,您还可以使用此组件,您可以使用此组件进行如下配置:

DataSource:Table1DataSource
DataField:ClientID
LookUpSource:Table2DataSource
LookUpField:家庭
KeyField:ClientID。
因此,用户将从列表中选择姓氏,但实际上只有存储这些姓氏的ID才会输入到表格中...



saperxl   (2002-04-03 13:34) [8]

废话......
基础知识德尔福我知道(已经是5年)。 但随着数据库永远不会满足。 并且所有这些组件的码头都不正常...(你不能谈论帮助 - 那里没有描述整个bodyaga,如果描述,坚持一根手指 - 我将不胜感激)。
好吧,问题没有被删除......如何让它看起来像一个ComboBox。 只是观众不适合(带有田地的盘子)!



Johnmen   (2002-04-03 13:44) [9]

抱歉,上帝的缘故,不想冒犯你...



Aleksandr   (2002-04-03 13:45) [10]

1。 不要表达。
2。 好吧,先生,你真的不知道如何使用这个帮助。 选择一个组件,将其放在表单上并按下F1 ...您将收到有关它的完整帮助,它不能更清楚。
3。 如果您对我以前的答案不满意,那么请提出一个不同的问题。 没有人能理解他在说什么。



SaperXL   (2002-04-03 17:02) [11]

答案非常好,但不满意! (我知道如何使用帮助,你所描述的程度)
所以我提出了这个问题:
有一个数据库(板)它有几个字段,其中有MY_NICKS(也许还有其他一些); 并且有记录(不是一条记录)。 有必要组织值的选择,并且选择应仅从MY_NICKS字段中数据库中的那些值传递。 也就是说,如果有两个条目并且在这些条目的MY_NICKS字段中写入:“Saper”和“Demoman”(分别),那么只能从单词“Saper”和“Demoman”进行选择。 而且,选择应该在组件中发生,与ComboBox非常相似。 问题是:这个业务是否有现成的组件(如果是,哪一个?如果是BDLookupComboBox,那么它是如何处理的?),或者你是否必须在TComboBox的基础上自己编写?
你的答案不适合你,因为选择填写第二张表,根本没有第二张表。




Lusha   (2002-04-04 10:41) [12]

是。 你真的需要TDBLookUpComboBox

尝试以下初始化选项...

ListSource = DataSource到所需的表
ListField = MY_NICKS
KeyField = MY_NICKS

设置并获取当前值
TLookUpComboBox.KeyValue



VAleksey   (2002-04-04 12:31) [13]

对Lusha来说不是一个很大的补充;如果在my_nick中也指定了字段创建向导中的Result Fields,那么将会有搜索和插入以及my_nick的反射



Страницы: 1 整个分支

论坛:“基地”;
当前存档:2002.04.25;
下载:[xml.tar.bz2];

楼上





内存:0.59 MB
时间:0.025 c
7-81091
CAHEK
2001-10-19 20:52
2002.04.25
在某个用户下登录Win2k


1-80953
UnDISCOvery
2002-04-11 13:12
2002.04.25
告诉我,出现了什么样的错误? 怎么治疗?


1-80888
麻醉剂
2002-04-14 15:08
2002.04.25
TabSet和键盘


6-81022
约翰尼
2002-01-28 18:35
2002.04.25
使用TDCOMConnection时RPC服务器出现问题


4-81114
SerVS - S.
2002-02-18 19:55
2002.04.25
Plz告诉我如何剪切Ctrl + Alt + Del





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法语
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 淡米尔文 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский