Visual Studio Express 2010 を使用してデスクトップ用の C# でアプリケーションを開発しています。
MySQL に Products という 3 つのフィールドを持つテーブルがあります。
ID -> 商品名 -> 商品画像
フィールドproduct_Image
には、ハード ドライブのイメージ パスが保存されます (イメージ自体ではありません)。
レコードの例は次のとおりです。
0001 --- マウスパッド XYZ ---- c:\images\mousepad.jpg
SQL クエリdatagridview
の for each レコードを示すa をどのように埋めるのだろうか。ID, Produt name, and - especially - the product image
私が見つけたすべての例は手動データ挿入を使用していましたが、手動挿入ではなく SQL クエリからのデータで datagridview を埋める例を探しています。
編集:
助けていただきありがとうございますが、解決策を直接適用することはできませんでした.
フォームに既に datagridview があるため、実行時に作成する必要はありません。
私はそのようなものが必要です(私は一般的な方法を書きます)
returnMySQL = "select * from products";
while (returnMySQL)
{
fill datagrid with ID, product name, product image
}