我继承了一个C#应用程序,现在已经转换为vb。我遇到了一个错误,但据我所见与转换无关。
我有一条SQL语句是...
SELECT ResolverID AS ddlValue, ResolverTeam & ' | ' & ResolverPerson AS ddlText
FROM dbo.TblResolvers
ORDER BY ResolverTeam, ResolverPerson;
运行时出现以下错误:
在布尔 AND 运算符中,数据类型 nvarchar 和 varchar 不兼容。
在表中,ResolverTeam
和 ResolverPerson
都被指定为 (nvarchar(255)
, null
)。
为什么会出现这个错误?