[英]Microsoft OLE DB Provider for SQL Server error '80040e14' Invalid column name . SQL query
嗨,我有此错误消息
Microsoft OLE DB提供程序的SQL Server错误'80040e14'
无效的列名“ gonzalez”。
当我尝试运行此查询时,我刚刚进行了查询。 我在该网站上输入搜索框,该搜索框搜索公司目录中的所有姓氏。
SecurityQuery = "SELECT * FROM dbCorpDir.dbo.vwEmployees WHERE sn like '" & FormatDBTextSearch(Last_Name) & "' ORDER BY sn;"
这在SSMS中工作正常
SELECT * FROM dbCorpDir.dbo.vwEmployees WHERE sn like 'gonzalez' ORDER BY sn;
好的,仅供参考,我将发布我发现的内容。我删除了单引号。 但是我需要将输出字段重命名为新数据库的列名。 我一直依靠调试器告诉我错误在哪一行,那是错误的。 再次感谢您提供的所有帮助。
SecurityQuery = "SELECT * FROM dbCorpDir.dbo.vwEmployees WHERE sn like " & FormatDBTextSearch(Last_Name) & " ORDER BY sn;"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.