新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Doc
/
C#
/
Windows Form
目次
1
概要
2
データベースの準備
2.1
データベースを作成する
2.2
テーブルの作成
3
アプリケーションプロジェクトの作成
4
データセットの作成
5
フォームへのDatSet, TableAdapterの追加
6
フォームのコントロールのDataBindings設定
7
コントロールへの値の反映
コントロールの DataBindings を利用したデータベースアプリケーション開発の手順 - C#
コントロールの DataBindings を利用したデータベースアプリケーション開発の手順を紹介します。
概要
DataBindings を利用するとデータベースとの接続が簡単にでき、実装コードも少なく簡単にデータベースアプリケーションを開発できます。 一方で、利用するコントロールが多く、データセットなど通常のアプリケーションでは利用しない仕組みもあるため、わかりずらい面もあります。 この記事では、コントロールのDataBindings を利用する場合のデータベースアプリケーションの作成手順を紹介します。
データベースの準備
データベースを作成する
データベースを作成します。ローカルのデータベース利用する方法と、データベースサーバーを利用する方法があります。
テーブルの作成
データベースが作成できたら、データベース内にテーブルを作成します。テーブル内には確認用のサンプルのデーターを入れておきます。
アプリケーションプロジェクトの作成
アプリケーションのプロジェクトを作成します。アプリケーションはWindows Formアプリケーションを選択します。
.NET Framework, .NET 5 (.NET Core) どちらのWindows FormアプリケーションでもDataBindingsは利用できます。
データセットの作成
Windows Form アプリケーションが作成できたらプロジェクトにデータセットを作成します。
データセットの作成手順は
こちらの記事
を参照してください。
フォームへのDatSet, TableAdapterの追加
データセットに作成したTableAdapterをフォームに追加します。 追加の手順は
こちらの記事
を参照してください。
フォームのコントロールのDataBindings設定
フォームに配置したウィンドウコントロールにデータセットのどのフィールドを対応付けるかの設定をします。 対応付けはDataBindingsプロパティで設定します。手順は
こちらの記事
を参照してください。
コントロールへの値の反映
DataBindingsプロパティを設定しただけでは、データベースの値はウィンドウコントロールに反映されません。 値を反映させるには、TableAdapterオブジェクトの
Fill()
メソッドを利用します。
コードの実装については
こちらの記事
を参照してください。
著者
Penta
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
DataBindingsを利用した開発の手順
.NET 5/6/7 アプリケーション
データセットの作成
DataSet, TableAdapterの配置
コントロールのDataBindings設定
コントロールへの値の反映
DataGridViewの利用
.NET Framework アプリケーション
データセットの作成
DataSetの配置
TableAdapterの配置
BindingSource のフォームへの追加
TextBoxへのデータバインディング
TextBoxへのデータバインディングとカーソル移動
DataGridViewの利用
関連するページ
BackgroundWorker (バックグラウンドワーカー)コントロールを使用する
DataGridView を用いたシンプルなデータベース参照 アプリケーションの作成 (.NET)
BackgroundWorker (バックグラウンドワーカー) の処理状況を表示する
Visual Studio 2010でWindows Formアプリケーションを作成すると System.Web アセンブリを参照できない
ListView(リストビュー)に項目を追加する (アイテムのアイコンを追加)
テキストボックスの変更を検出する - Windows Formアプリケーション
ListView(リストビュー)の項目を削除する
DataGridView を用いたシンプルなデータベース参照 アプリケーションの作成 (.NET Framework)
最終更新日: 2021-05-19
作成日: 2021-05-18
DataBindingsを利用した開発の手順
.NET 5/6/7 アプリケーション
データセットの作成
DataSet, TableAdapterの配置
コントロールのDataBindings設定
コントロールへの値の反映
DataGridViewの利用
.NET Framework アプリケーション
データセットの作成
DataSetの配置
TableAdapterの配置
BindingSource のフォームへの追加
TextBoxへのデータバインディング
TextBoxへのデータバインディングとカーソル移動
DataGridViewの利用
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
コンテンツ
YouTube
iPentec
プライバシー
iPentecについて
iPentec all rights reserverd.