Chl*_*hil 16 sql-server stored-procedures
我正在维护一个拥有SQL Server 2005后端的经典ASP网站.对于一小段新功能,我编写了一个存储过程来进行插入.这是数据库中唯一的用户存储过程.
当我尝试从代码中调用存储过程时,我收到以下错误:
Microsoft OLE DB Provider for SQL Server error '80040e14' Could not find stored procedure 'InsertGroup'. /newGroup.asp, line 84
数据库使用SQL Server身份验证.当我使用与连接字符串中相同的用户/ pw连接到Visual Studio中的数据库服务器时,存储过程不可见,但所有表都是.
用户具有datareader和datawriter角色以及对存储过程的显式执行权限.
我错过了什么?
更新:道歉,服务器管理员误以为它是2000服务器,当它实际上是2005服务器(在Windows Server 2003 x64上运行).
Chl*_*hil 58
步行耻辱:
连接字符串指向实时数据库.错误消息完全准确 - 存储过程仅存在于dev DB中.感谢所有提供优秀答案的人,以及为浪费你的时间而道歉.
| 归档时间: |
|
| 查看次数: |
139560 次 |
| 最近记录: |