【发布时间】:2018-05-05 23:41:32
【问题描述】:
我有一个带有备注字段的表格来保存描述性注释。在一个表单中,我有一个组合框,其数据源查询包含此备注字段。更新此组合框后,我将表单上的未绑定文本框设置为组合框中的相应列号。
备注字段被截断(可能为 255 个字符)。如何让整个备注字段显示在未绑定的文本框中?
截断字段的是 SQL。我尝试从记录集集合中设置它,但由于这也是基于 SQL 的,因此也会发生截断。
这似乎是一个相对常见的问题,但我无法在任何地方找到解决方法。
提前感谢您提供任何有用的建议...
【问题讨论】:
-
这是一个好的开始:allenbrowne.com/ser-63.html。如果您在那里找不到答案,请显示查询
-
嗨,托马斯。是的,我看过 AllenBrowne 文档,尽管它没有多大帮助。组合框数据源查询非常简单——只需从单个表中选择列:"SELECT ACReportType.ACRT_ID, ACReportType.ACRT_Description, ACReportType.ACRT_VBReportName, ACReportType.ACRT_Notes FROM ACReportType ORDER BY ACReportType.ACRT_Description;"
-
我还尝试将表单的 RecordSource 设置为 ACReportType 表,并从“添加现有字段”的列表中添加有问题的备注字段,但它仍然被截断。我已经将字段格式等与 ACReportType 维护表单上的等效项进行了比较(备注字段的行为“正确”),我看不出有任何区别。
-
这个查询是comboboix记录源,然后你想把combobox中的备忘录数据移动到另一个文本框?正确的 ?如果是,则不再搜索您的数据在组合框中被截断,并且您无法更改它。在用户在组合框中选择某些内容后,您必须进行额外的查询以检索整个备注字段
标签: ms-access-2007