具有 link 不同类型字段的 ms-access 查询
ms-access query with link fields of different types
我正在尝试在 ms-access 中创建传递查询,其中链接字段为 'TEXT' 类型和 'MEMO' 类型。我已经成功地将此作为 ms-access Select 查询完成,但是当我转换为传递时,我收到一条消息,指出无法绑定字段。谁能帮我解决这个问题?
下面的代码中document_num和info_card_id是'TEXT',packet_nm和infocardid1都是'MEMO'
不幸的是,我无法更改它们各自表中的数据类型,因为我正在使用 ODBC 连接到专有数据库应用程序。
SELECT DISTINCT dbo.tdc_doc_infocard.document_num,
dbo.v_packets.packet_nm,
dbo.v_packets.step_name,
dbo.v_packets.step_order,
dbo.dataset_669CEFB3DD54420FB4.TXTNCRDETAILS1
FROM dbo.v_packets,
dbo.dataset_669CEFB3DD54420FB4,
dbo.tdc_doc_infocard
WHERE (dbo.tdc_doc_infocard.document_num=dbo.v_packets.packet_nm) AND
(dbo.tdc_doc_infocard.info_card_id=dbo.dataset_669CEFB3DD54420FB4.INFOCARDID1)
ORDER BY dbo.tdc_doc_infocard.document_num;
Error message link
Access中使用的"dbo_"前缀应该是"dbo."
我认为 [dbo.v_packets]
应该是:dbo.v_packets
。
我正在尝试在 ms-access 中创建传递查询,其中链接字段为 'TEXT' 类型和 'MEMO' 类型。我已经成功地将此作为 ms-access Select 查询完成,但是当我转换为传递时,我收到一条消息,指出无法绑定字段。谁能帮我解决这个问题?
下面的代码中document_num和info_card_id是'TEXT',packet_nm和infocardid1都是'MEMO'
不幸的是,我无法更改它们各自表中的数据类型,因为我正在使用 ODBC 连接到专有数据库应用程序。
SELECT DISTINCT dbo.tdc_doc_infocard.document_num,
dbo.v_packets.packet_nm,
dbo.v_packets.step_name,
dbo.v_packets.step_order,
dbo.dataset_669CEFB3DD54420FB4.TXTNCRDETAILS1
FROM dbo.v_packets,
dbo.dataset_669CEFB3DD54420FB4,
dbo.tdc_doc_infocard
WHERE (dbo.tdc_doc_infocard.document_num=dbo.v_packets.packet_nm) AND
(dbo.tdc_doc_infocard.info_card_id=dbo.dataset_669CEFB3DD54420FB4.INFOCARDID1)
ORDER BY dbo.tdc_doc_infocard.document_num;
Error message link
Access中使用的"dbo_"前缀应该是"dbo."
我认为 [dbo.v_packets]
应该是:dbo.v_packets
。