INSERT语句没有';不能在WEB SERVER中工作

本文关键字:WEB SERVER 工作 不能 语句 INSERT | 更新日期: 2023-09-27 18:21:06

在localhost中插入语句工作正常(在数据库sql管理服务器中插入数据),但在web服务器中则不正常(更新、删除有效但不插入)。

我使用的是sql连接,字符串str=insert到dtbase.dbo.candidat值中()。command cmd=新命令(sql,连接)

有人能告诉我为什么它没有;我不能在wb服务器上工作(我使用的是web应用程序。)我需要在web.config中添加一些权限吗?

INSERT语句没有';不能在WEB SERVER中工作

要确定这是否是权限问题(我认为是),请暂时(这是针对下层选民的)使用您知道可以访问网络和SQL Server实例的帐户启用ASP.Net模拟:http://support.microsoft.com/kb/306158

根据其他评论,我同意这听起来像是权限问题。

使用database.dbo.table时可能会出现错误,因为您的表是在不同的架构(即database.user.table)下创建的,并且您正试图从无权访问该架构的用户访问该架构。

您的连接字符串是否从localhost更改为生产服务器?