2017-08-02 92 views
0

我在QNAP上有MySQL數據庫,我使用UwAmp創建了本地副本。在MySQL Workbench中,它看起來很好,但是當我想將數據加載到我自己的DGV中時,它根本就不好。每個單元格都具有相同的值,它的編號爲1.同樣如我所見,編碼存在一些問題。將數據從MySQL數據庫加載到C#DGV

Problem on screen

這裏是我的連接字符串:

服務器= IP;數據庫=數據庫; UID =用戶; PWD =密碼;轉換零日期時間= TRUE;默認命令timeout = 500000;連接超時= 500000

+0

您可以發佈DGV綁定到數據庫的c#代碼嗎?如果你正在獲取一些數據,它不太可能是你的連接字符串。 –

回答

0

我遇到過類似的問題,它幾乎總是在現有數據庫中沒有正確設置主鍵,或者在定義模式的位置沒有設置鍵。可能值得檢查。

希望這會有所幫助!

0

我發現問題的根源。 MySQL Workbench(我有6.3,我不知道它在其他版本中的外觀)不能正確導出視圖。它不會生成腳本,如:

select o.id, o.number, c.name from order o join client c on o.client_id = c.client_id order by o.id 

但是這樣的:

select '1' as id, '1' as number, '1' as name; 

我不知道爲什麼,但手動導出固定的問題。

相關問題