我将Access应用程序转换为在后端使用SQL Server数据库,现在我在某些查询中遇到类型不匹配问题。
我是Access的新手,可以真正使用一些帮助。
这是其中一个具有类型不匹配错误的查询的SQL脚本:
SELECT [Projected Timeline].[Site ID]
, [tblCHIMasterSite].[Name]
, [tblCHIMasterSite].[City]
, [tblCHIMasterSite].[State]
, [Projected Timeline].[Site Model]
FROM [Projected Timeline]
INNER JOIN [tblCHIMasterSite] ON [Projected Timeline].[Site ID] = [tblCHIMasterSite].[SiteID]
我认为错误来自[Site ID] = [SiteID]的比较 两个表中的站点ID的数据类型都是int,并且此脚本在SQL Server Management Studio 2016中正常工作。
任何想法都会受到赞赏......