C#

データベースにアクセスするクラスを作ってみた(その2)

C#

データベースにアクセスするクラスを変更しました。 主な変更点としては テーブル参照の結果をレコードのリストとして取得(レコードのリストの中には項目のデータのリストが入っています。)、 SELECT COUNTなどの集計値を取得するメソッドを追加 テーブルに…

データベースにアクセスするクラスを作ってみた

C#

データベースにアクセスするクラスを作ってみました。クラスのメソッドはテーブルを更新するメソッド、テーブルのデータを表示するメソッドを作成しました。テーブルを更新するメソッドは引数にSQL文のリストを設定するようにしています。一度に複数のSQL文…

SQL Server Compactデータベースのテーブルのデータを表示する

C#

SQL Server Compactデータベースのテーブルのデータを表示するメソッドを作ってみました。引数にデータソース、パスワード、テーブル名を指定し、実行するとテーブル内のデータを表示します。データベース接続にはSqlCeConnectionクラスのOpenメソッドを使用…

作成したテーブルにアクセス

C#

作成したテーブルにアクセスするプログラムを試しに作成してみました。行挿入ボタンをクリックすると、電話帳テーブルに行が挿入され、行表示ボタンをクリックすると、電話帳テーブルの行を表示します。 プログラムを起動します。 左側のテキストボックスに…

SQL Server Compact 3.5 データベースを使ってテーブル作成

C#

SQL Server Compact 3.5 データベースを使ってテーブル作成してみました。 Visual C# 2008 Express Editionのプロジェクトを開きます。 [データ]→[新しいデータソースの追加]をクリックします。 [データベース]を選択し、[次へ]をクリックします。 [新しい接…

マインスイーパみたいなゲームを作成する

C#

マインスイーパのようなゲームを作成してみました。 プログラムを起動すると、「Mine」というフォームが開きます。 startボタンをクリックします。 10×10のマスが表示されます。 マス目をクリックすると、周囲に存在する地雷の数が表示されます。 地雷をクリ…

オブジェクトブラウザを使ってみる

C#

Visual C# Express Editionでオブジェクトブラウザを使ってみました。 [表示]→[その他のウィンドウ]→[オブジェクトブラウザ]を選択します。 オブジェクトブラウザが開き、左側のウィンドウにはアセンブリの一覧が表示されます。 試しに、Encodingクラスをの…

新しいプロジェクトを作成してみた

C#

Visual C# Express Editionで新しいプロジェクトを作成してみました。 [ファイル]から[新しいプロジェクト]を選択します。 テンプレートを選択する画面で、[Windows フォームアプリケーション]を選択します。 ※今回はフォームを使ったプロジェクトを作成しま…

visual C# 2008 Express Editionのインストール

C#

visual C# 2008 Express Editionをインストールしてみました。 「Microsoft Visual Studio 2008 Express Edition」のページに移動します。 http://www.microsoft.com/japan/msdn/vstudio/Express/ ページ内の「Visual C# 2008 Express Edition」の「Web イン…