C#

C#

[C#] log4netでログ出力を行う

概要 log4netはログ出力を行うライブラリで、これを使ってC#のプログラムのログ出力を行います。 log4netの導入手順 まずは、log4netを自分のプロジェクトに導入する必要があります。 Visu...
C#

[InvalidCastException] OleDbDataReaderでGetInt32メソッドエラー(C#)

OleDbDataReaderでGetInt32メソッドエラー(C#) エラー内容 OracleのDBに接続OleDbDataReaderで、テーブルのデータをSELECTして読み込むNUMBER型の列を、GetInt32(...
C#

[C#] OleDbDataReaderでSELECTする方法(Oracle)

OleDbDataReaderでSELECTする方法(Oracle) 処理概要 OleDbConnectionクラスで、Oracle接続するOleDbCommandクラスで、発行SQLを作成ExecuteReaderメソッド...
C#

[C#] OleDbConnectionでOracle接続する方法

OleDbConnectionでOracle接続する方法 ソースコード static void Main(string[] args) { using (OleDbConnection connection ...
C#

[C#] フォームの応答なし回避(BackgroundWorker使用)

フォームの応答なしの症状と原因 フォームのボタンクリック等で、重いイベント処理を行うと応答なしとなり、バックグラウンドは処理しますが、画面は動作しなくなります。 重い処理をやっている間は、フォームのボタンなどの処理を受...
C#

[C#] VSCommunityでフォームアプリを作成する

フォームアプリを作成する Visual Studio Communityを起動し、新しいプロジェクトの作成を行います。 「Windowsフォームアプリケーション(.NET Framework)」を選択し、フォームプロジ...
C#

Visual Studio Community 2022 インストール[C#]

インストール作業 まず、以下のサイトから、インストーラーをダウンロードします。 インストーラーの作業を進めると、インストールする項目が出ます。今回はC#を使うので、「.NETデスクトップ開発」という項目をインス...