【发布时间】:2019-02-22 20:26:18
【问题描述】:
我有一个带有富文本框的表格和一个带有富文本字段的表格。我正在尝试使用 INSERT INTO 将表单中的文本复制到表格中。除了富文本文件之外,我所有的字段都很好用。我不确定如何格式化 INSERT INTO 字符串。这是我尝试过的。
DIM RT as String
RT = Me.RTBox
StrSQL = "INSERT INTO MyTbl (RTField) VALUES (""" & RT & """);" 'Tried triple quotes
StrSQL = "INSERT INTO MyTbl (RTField) VALUES ('" & RT & "');" 'Tried string quotes
似乎没有任何效果。请有人告诉我应该如何将变量括起来。我还有几个要插入的字段。日期、时间和其他非富文本字段。其他一切正常。
【问题讨论】:
-
似乎没有任何效果 ...对我们没有帮助。告诉我们您的代码的具体错误或不良结果。
-
没有错误。它只是插入我的所有字段,除了富文本字段。它只是空的。但是,当我在立即窗口中执行 Debug.Print 时,我正在捕获文本,它只是没有进入表格。
-
RTField的数据类型是什么?长文本还是短文本?
标签: sql ms-access vba ms-access-2016