简体   繁体   English

Microsoft OLE DB提供程序的SQL Server错误'80040e09'

[英]Microsoft OLE DB Provider for SQL Server error '80040e09'

I am having to modify an old web project that us using classic asp. 我必须使用经典的ASP修改一个旧的Web项目。 There are actually 2 different projects that are clones of each other, they just point to different databases. 实际上,有2个不同的项目是彼此克隆的,它们只是指向不同的数据库。

I modified the code from the first project (asp, db, stored procs etc.) and it all works great. 我修改了第一个项目中的代码(asp,db,存储的procs等),并且一切正常。

I then copied all that code to the other project since they are clones. 然后我将所有代码复制到另一个项目中,因为它们是克隆。 All works just fine there too. 那里的一切都很好。 I can execute the stored procs in query analyzer and all the data comes back as expected and it shows up on the display asp pages. 我可以在查询分析器中执行存储的proc,所有数据都会按预期返回,并显示在显示的ASP页面上。

When i hit the edit button on the page I get the "Microsoft OLE DB Provider for SQL Server error '80040e09'" and it shows the select part of the query in the error window. 当我点击页面上的“编辑”按钮时, 出现“ SQL Server错误Microsoft OLE DB提供程序'80040e09'” ,它在错误窗口中显示了查询的选择部分。

I dont get anything about permissions etc.. If I view the page source the data is actually in there. 我没有获得有关权限等的任何信息。如果我查看页面源,则数据实际上位于其中。 I am really confused as to what is going on. 我对所发生的事情感到非常困惑。

Anyone have any suggestions or things to look for. 任何人都有任何建议或要寻找的东西。

Thanks 谢谢

This appears to be a permissions error based on the usual meanings of this error code. 根据此错误代码的通常含义,这似乎是一个权限错误。

I would manually log in to the database using the same credentials you have configured in your application's connection string. 我将使用您在应用程序的连接字符串中配置的相同凭据手动登录数据库。 Then run the same query and see what happens. 然后运行相同的查询,看看会发生什么。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 SQL Server的Microsoft OLE DB提供程序错误'80040e14'无效的列名。 SQL查询 - Microsoft OLE DB Provider for SQL Server error '80040e14' Invalid column name . SQL query Microsoft OLE DB提供程序的SQL Server错误'80040e14'找不到存储的过程 - Microsoft OLE DB Provider for SQL Server error '80040e14' Could not find stored procedure Microsoft OLE DB提供程序的SQL Server错误'80040e14' - Microsoft OLE DB Provider for SQL Server error '80040e14' 用于SQL Server的Microsoft OLE DB提供程序错误“80040e14”'='附近的语法不正确 - Microsoft OLE DB Provider for SQL Server error '80040e14' Incorrect syntax near '=' Microsoft OLE DB提供程序的SQL Server错误'80040e07' - Microsoft OLE DB Provider for SQL Server error '80040e07' Microsoft OLE DB Provider for SQL Server错误'80004005' - Microsoft OLE DB Provider for SQL Server error '80004005' Microsoft OLE DB Provider for SQL Server 是否支持 TLS 1.2 - Does Microsoft OLE DB Provider for SQL Server support TLS 1.2 通过使用Microsoft OLE DB提供程序和SQL本机OLE DB提供程序建立数据库连接 - Establish DB connection by using Microsoft OLE DB provider and SQL Native OLE DB provider LoadFromSQLServer方法遇到了OLE DB错误代码0x80040E14 - The LoadFromSQLServer method has encountered OLE DB error code 0x80040E14 SQL Server错误'80040e14'列名不明确 - SQL Server error '80040e14' Ambiguous column name
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM