50代で脱サラしたおっさんの小部屋 | ページ 4
C#

C#を始めよう|コンストラクタとデストラクタ

またまた聞きなれない言葉が出場しました。コンストラクタ!?。デストラクタ!?。クラス内のメソッドコンストラクタとデストラクタはクラス内に定義するメソッドです。コンストラクタクラスを生成(インスタンス)すると同時に実行するメソッドになります。...
C#

C#を始めよう|列挙型を使ってみる

れっ!、れっ!!、列挙型って!?列挙型とは名前の付いた定数の集まりです。列挙型で定義される定数は列挙子リストと呼ばれます。通常は列挙子に、0(ゼロ)から順に整数値が付けられます。付けられる整数値の型は、byte、sbyte、short、us...
C#

C#を始めよう|オーバーライドを使ってみる

オーバーライドとは!?継承した新しいクラス(サブクラス)では、継承元のクラス(スーパークラス)のメソッドを使うことが出来ます。その時、サブクラス上で新しくメソッドを作成することもできますが、スーパークラスのメソッドを異なる機能に書き換えるこ...
C#

C#を始めよう|SSHでXSERVERのMySQLに接続

C#でXSERVERのMySQLを使ったプログラムを作る必要があったのですが、最初は簡単にできると思っていたのですが、かなり手こずったので完成した結果を記録に残します。XSERVERのSSHキー前提としてXSERVERのSSHキー(秘密の鍵...
C#

C#を始めよう|DataGridViewを操作

特定の列を非表示にするDataGridView.Columns.Visible = false;DataGridView.Columns.Visible = false;DataGridView.Columns.Visible = fals...
C#

C#を始めよう|DataGridViewにデータベースのテーブルを表示

何かと便利なDataGridViewにSQL ServerとMySQLのテーブルを表示します。参照設定SQL ServerとMySQLのそれぞれの参照設定します。SQL Serverusing System.Data.SqlClient;M...
C#

C#を始めよう|DataGridViewでEnterキーをTabキーと同様に動作させる

以前にFormを使ったプログラムでEnterキーを押したらまるでTabを押したかのように動作する対策をしましが、落とし穴がありました。DataGridViewでは機能しないのです。Enterキーでは隣のセルにフォーカスが移動しません。もちろ...
C#

C#を始めよう|フォームでEnterキーをTabキーと同様に動作させる

フォームに複数のコントロール(入力フィールド)が存在するばあい、次のコントロールにフォーカスを移動する時、通常ではTabキーで移動します。しかし、心情的にEnterキーを押したくなりませんか?。Tabキーでの移動は何気に不便と思います。なの...
C#

C#を始めよう|MessageBoxクラスを使う

MessageBoxはエラーを表示したり、ユーザーに確認を求めたりできて便利に使えます。そしてモーダル ウィンドウでありユーザーがMessageBoxを閉じるまで他の操作をブロックします。MessageBoxの表示MessageBoxの表示...
It

MySQLのSUBSTR関数とCONCAT関数の使い方

MySQLのSQL文内で使用できるSUBSTR関数とCONCAT関数の具体的な使い方です。SUBSTR関数文字列をの一部を取り出す関数です。SUBSTR(文字列,開始位置,文字数)。SUBSTR("ABCDEFG",2,3)とすると「BCD...