Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 从DBgrid中的多个记录中选择要在复选框中输入的字段?_Delphi - Fatal编程技术网

Delphi 从DBgrid中的多个记录中选择要在复选框中输入的字段?

Delphi 从DBgrid中的多个记录中选择要在复选框中输入的字段?,delphi,Delphi,我用数据库桌面(姓名、年龄、邮件、地点等)创建了一个简单的数据库。 一个名字可以包含更多的地方(例如:伦敦、布加勒斯特、乌克兰) 我想从新的复选框或类似组件中的这些位置进行选择。有没有办法将这些项目从DBGRID添加到要选择的复选框中 在“数据控件”选项板中找不到可以选择更多项的工具。dbgrid-->选项中的dgMultiSelect允许用户选择多行 IIRC它返回的书签不是最容易使用的:(数据库中关联的位置是如何存储的?1:N(ADRESID,LocationID)?您不应该尝试从DBGri

我用数据库桌面(姓名、年龄、邮件、地点等)创建了一个简单的数据库。
一个名字可以包含更多的地方(例如:伦敦、布加勒斯特、乌克兰)

我想从新的复选框或类似组件中的这些位置进行选择。有没有办法将这些项目从DBGRID添加到要选择的复选框中

在“数据控件”选项板中找不到可以选择更多项的工具。

dbgrid-->选项中的dgMultiSelect允许用户选择多行


IIRC它返回的书签不是最容易使用的:(

数据库中关联的位置是如何存储的?1:N(ADRESID,LocationID)?您不应该尝试从DBGrid填充控件,而应该从基础数据集填充控件。Google先生的第一个结果是“DBGrid MultiSelect”: