C#の勉強は後にして良い理由を実践して理解しよう。

C#とMySQLの接続イメージ画像

皆さんおはようございます、こんにちは、こんばんは、JRAのCMにうんざりしている.REDです。永らく更新が滞ってしまい申し訳ありませんでした。プログラムに関しては書ききったと思っていたんですが、見ていただきたい順番を整理していたら、中途半端なのに気づきました。すみません。「だから、MySQLを集中的に勉強してくださいよ。」って言いたかった部分が抜けていました。今回はその抜けていた部分の記事になります。

SPONSORED LINK

実践してC#の役割を理解しよう。

C#とMySQLの接続設定をされていない方は前回の記事を見て、設定を済ませてください。

競馬ソフトを作りたいなんて人は、果たしてどれくらいいるのか分かりませんが、私は馬券裁判以降に作ってみたいという願望を持ってしまいました。子供の頃の宝物探しのような、無いものねだりのような感情です(笑)大人になるにつれ 無

それでは、前回の続きです。C#を起動してください。


C#の起動画面

ツールボックスをクリックしてください。


ツールボックスの画像

ツールボックスの、すべてのWindowsフォームの中の

  • ButtonをFormにドラッグ&ドロップしてください。
  • DataGridViewをFormにドラッグ&ドロップしてください。


ボタンとデータグリッドビューを設置した画像

次にbutton1をダブルクリックしてください。


SPONSORED LINK

コードを貼り付ける

コードが表示されます。赤い部分に以下のコードをコピーして貼り付けてください。

//MySql接続
String connstr = String.Format("userid=root;password=あなたのMySQLパスワード;database=pckeiba;Host=127.0.0.1");

MySqlConnection conn = new MySqlConnection(connstr);
conn.Open();

// データを格納するテーブル作成
DataTable dt = new DataTable();

// SQL文と接続情報を指定し、データアダプタを作成
MySqlDataAdapter da = new MySqlDataAdapter("ここに表示させたいMySQLのSQL文を入力してください。", conn);

// データ取得
da.Fill(dt);

// データ表示
dataGridView1.DataSource = dt;

1.password=あなたのMySQLパスワードに書き換えてください。

2.表示させたいMySQLのSQL文を入力してください。
MySQLのデータを、DataGridViewに表示させるのは難しそうですが
たったこれだけのコードで表示できてしまいます。簡単でしょ?


データを表示させた画面

  1. ビルドメニューから、ソリューションのビルドをクリックしてください。
  2. 開始をクリックしてください。プログラムが実行されます。
  3. Button1をクリックしてください。

MySQLのデータが表示されました。

MySQLから勉強しよう。

このように、C#はMySQLのデータを表示させたり、色付けしたりする役割になります。

まずは自分の表示させたいデータを、MySQLで実現させましょう。
データがないのにC#を弄りだすと効率が悪いです。

急いで書いた記事なので殴り書きで申し訳ありませんでした。今回の記事はここまでです。

分かりにくい点などありませんでしたか?疑問などあればコメントください。

SPONSORED LINK
この記事を書いた人

この記事を書いた人.REDの似顔絵

.RED(ドットレッド)です。
よろしくお願いします。

馬券師.Redリニューアルしました。すっきりさせたかったので、現在使えないソフトの紹介ページなどの、不必要なページ削除・リンク情報・画像の更新・カテゴリの見直しなど行いました。今後もよろしくお願いします!更新は相変わらずボチボチとします(笑)

シェアしてもらえれば、励みになります。(o˘◡˘o)

フォローはこちらから(^_-)-☆