C#C#を始めよう|列挙型を使ってみる れっ!、れっ!!、列挙型って!? 列挙型とは名前の付いた定数の集まりです。 列挙型で定義される定数は列挙子リストと呼ばれます。 通常は列挙子に、0(ゼロ)から順に整数値が付けられます。 付けられる整数値の型は、byte、sbyt...C#It
C#C#を始めよう|オーバーライドを使ってみる オーバーライドとは!? 継承した新しいクラス(サブクラス)では、継承元のクラス(スーパークラス)のメソッドを使うことが出来ます。 その時、サブクラス上で新しくメソッドを作成することもできますが、スーパークラスのメソッドを異なる機能に...C#It
C#C#を始めよう|SSHでXSERVERのMySQLに接続 C#でXSERVERのMySQLを使ったプログラムを作る必要があったのですが、最初は簡単にできると思っていたのですが、かなり手こずったので完成した結果を記録に残します。 XSERVERのSSHキー 前提としてXSERVERのSSHキー(...C#It
C#C#を始めよう|DataGridViewを操作 特定の列を非表示にする DataGridView.Columns.Visible = false; DataGridView.Columns.Visible = false; DataGridView.Columns.Visible ...C#It
C#C#を始めよう|DataGridViewにデータベースのテーブルを表示 何かと便利なDataGridViewにSQL ServerとMySQLのテーブルを表示します。 参照設定 SQL ServerとMySQLのそれぞれの参照設定します。 SQL Server using System.Data.Sql...C#ItSQL
C#C#を始めよう|DataGridViewでEnterキーをTabキーと同様に動作させる 以前にFormを使ったプログラムでEnterキーを押したらまるでTabを押したかのように動作する対策をしましが、落とし穴がありました。 DataGridViewでは機能しないのです。 Enterキーでは隣のセルにフォーカスが...C#It
C#C#を始めよう|フォームでEnterキーをTabキーと同様に動作させる フォームに複数のコントロール(入力フィールド)が存在するばあい、次のコントロールにフォーカスを移動する時、通常ではTabキーで移動します。 しかし、心情的にEnterキーを押したくなりませんか?。 Tabキーでの移動は何気に不便と思...C#It
C#C#を始めよう|MessageBoxクラスを使う MessageBoxはエラーを表示したり、ユーザーに確認を求めたりできて便利に使えます。 そしてモーダル ウィンドウでありユーザーがMessageBoxを閉じるまで他の操作をブロックします。 MessageBoxの表示 Message...C#It
ItMySQLのSUBSTR関数とCONCAT関数の使い方 MySQLのSQL文内で使用できるSUBSTR関数とCONCAT関数の具体的な使い方です。 SUBSTR関数 文字列をの一部を取り出す関数です。 SUBSTR(文字列,開始位置,文字数)。 SUBSTR("ABCDEFG",2,...ItSQL
ItMySQLのCASE式の使い方 例としてこのようなテーブルがあると仮定します。 ID FAMILYNAME FIRSTNAME GENDERID 1 東京 一郎 0 2 千葉 花子 1 3 神奈川 二郎 ...ItSQL