2017-08-02 18 views
0

QNAPにMySQLデータベースがあり、UwAmpを使用してローカルコピーを作成しました。 MySQL Workbenchではうまく見えますが、自分のDGVにデータをロードしたいときは、まったく問題はありません。すべてのセルは同じ値を持ち、それは1です。私が見るように、エンコーディングにはいくつかの問題があります。MySQLデータベースからC#DGVにデータをロード

Problem on screen

ここに私の接続文字列です:

サーバー= IP;データベース=データベース; UID =ユーザー; PWD =パスワード;真のゼロ日時=を変換します。デフォルトのコマンドタイムアウト= 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; 

輸出は、問題を修正する理由が、マニュアル私は見当がつかないそれは次のようにスクリプトを生成しません。

関連する問題