[英]INSERT statement doesn't work in WEB SERVER
在本地主機插入語句中可以正常工作(在數據庫sql管理服務器中插入數據),但在Web服務器中則不能(更新,刪除有效,但不能插入)。
我正在使用sql連接,字符串str =插入dtbase.dbo.candidat值()。 命令cmd =新命令(SQL,連接)
有人可以告訴我為什么它不起作用;不能從wb服務器上運行(我正在使用Web應用程序。)我是否需要在web.config中添加一些功能?
若要確定這是否是權限問題(我認為是),然后暫時 (這是針對那些不贊成投票的人),請使用您知道可以訪問您的網絡和SQL Server實例的帳戶來啟用ASP.Net模擬: http : //support.microsoft.com/kb/306158
根據其他評論,我同意這聽起來像是權限問題。
您可能使用database.dbo.table
遇到了錯誤,因為您的表是在不同的架構下創建的(即database.user.table
),並且您正試圖從沒有該權限的用戶訪問該架構模式。
您的連接字符串是否從localhost更改為生產服務器?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.