【发布时间】:2014-10-22 21:52:42
【问题描述】:
在 Delphi XE6 中将字符串传递给 DBLookupComboBox 时出现访问冲突。 BusName 是一个字符串,其中包含来自订单表单的公司名称。我是否为此使用了正确的控件?
这里有一些关于 DBLookupComboBox 设置的信息。
KeyField 被称为CustID
ListField 被称为 CompanyName
ListSource 被称为CustNames
CustNameDBLCBox.Field.AsString:= OrdersForm.BusName;
不确定我错过了什么?
【问题讨论】:
-
更新:当在客户订单上向呼叫者引用订单估算时。当呼叫者说他们想安排订单时,用户单击订单按钮,该按钮会获取一些数据(即客户姓名、地址信息),关闭表单,然后打开新的服务表单来下订单。这是我有一个 DBLookupComboBox 的地方。由于我们已经从客户订单中知道了客户的姓名,我希望该姓名出现在 DBLookupComboBox 中。因此,我将来自 Orders Form 的 BusName(字符串 - 公司名称)传递给 DBLookupComboBox。这是这样做的方法吗?
标签: delphi delphi-xe6