Delphi Combo从CSV文件编辑

时间:2015-10-24 02:51:07

标签: delphi csv firedac

我有一个应用程序,它将加载包含两列的CSV文件。在程序加载时,我需要将第一列作为组合编辑控件中的项目。一旦用户选择(或输入值),我需要使用第二列中的值填充标签。我的想法是使用内存数据集,FDMemTable,它将在表单创建时加载。然后,一旦用户选择或输入项目,我将运行查询以提取描述。我已经尝试但是对于简单加载组合编辑没有成功。

这是达到预期效果的最佳方法吗?是否有类似于我想要的样本?

1 个答案:

答案 0 :(得分:1)

  1. 阅读文件。
  2. 将其解析为名称/值对的数组。
  3. 使用名称填充组合下拉列表。
  4. 当组合选择更改为新索引时,使用该索引从数组中读取值。更新标签。
  5. 对于像这样的单一简单任务,数据库表和查询​​似乎有点过头了。