2010-03-16 22 views
0

我使用MySQL作爲我的asp.net應用程序的數據庫。這裏是事實:mysql和.net:當使用tableadapters我得到MySqlException「插入命令拒絕用戶」,否則一切都很好

我使用web.config連接字符串,它具有用戶名和密碼。 我可以用tableadapter做SELECT。 當我試圖做tableadapter插入,我得到「mysqlexception插入命令拒絕用戶」錯誤 當我嘗試以編程方式執行INSERT,即使用連接,命令對象等一切都很好。在這種情況下,我也從web.config讀取連接字符串。 這可以只適用於GoDaddy託管,但在本地機器上我沒有這種問題。 任何人都可以建議我能做些什麼來使它在GoDaddy託管上工作?

問候, d

+0

*它適用於我的機器* - 是否有更着名的開發人員報價? – 2010-03-16 15:18:33

+0

是的,有。 「它不能是我的錯」:) – 2010-03-17 10:24:33

回答

2

爲你做一個快速搜索,嘗試如下:

http://oscarvalles.wordpress.com/2008/01/31/mysql-insert-statement-does-not-post-in-godaddy-acct-mysql-50/

基本上,「當你寫你的INSERT語句,以便它能夠執行需要數據庫前綴。」

+0

這可能會完成這項工作。我會檢查並通知你。比你非常! – 2010-03-16 15:35:26

+0

自動插入,刪除和更新腳本中有數據庫名稱,我的數據庫@本地名稱和godaddy上的名稱不匹配。這是問題所在。 :) – 2010-03-21 21:19:11

0

是否用戶,您連接到MySQL,已創建權限?

+0

我運行創建和插入sql查詢phpmyadmin,所以我想它有。 – 2010-03-16 15:24:58

相關問題