こんにちは。カネゴです。
標記の件で調べています。
マスタ管理画面を作成しているのですが、「ID・PASS」を入力後、検索ボタン押下し、条件に合致したデータをデータベースから情報を取得して表示させたいのですが、うまくいきません。
ちなみに、更新削除の処理も含めたいです。
というよりも、接続文字列・dataset datagrid sqlconnction sqlcommand datareader dataadapter
などいろいろありますが、いまいち使い方が理解していません。
ちなみに言語はC#でやっております。
「初心者」でも参考になり分かりやすい本やサイトなどありましたら、紹介してください(__)@itなど参考にしているのですが、そのado.net編でも理解に苦しむレベルです。
以上よろしくお願いします(__)
No.1
- 回答日時:
C#といっても 2002/2003/2005/2008とバージョンが存在します
開発できるアプリケーションも WindowsFormやWEBFormなど複数の環境があります
基本的には
Connectionでデータベースとの接続を確保
Commandに 選択用のSELECT、更新用UPDATE、追加用のINSERT、削除用のDELETEなどを設定
Adapterの SelectCommand,UpdateCommandなどを先のCommandオブジェクトを設定
AdapterのFillメソッドで データベースからのデータを DataSetに読み込み
表示用の DataGridなどコントロールのDataSourceやDataMemberにDataSetやDataTableなどを設定
コントロールのDataBindで実際にデータをコントロールに接続
といった流れでしょう
2005/2008の場合 DataBindingSourceなどを適切設定すると ほとんどコードを書かずに コントロールへデータを流し込むことが可能です
この回答への補足
redfox63さんありがとうございます。
vs2005のWindowsFormでやっております。上記内容は理解できるのですが、具体例など参考になるものはありませんでしょうか。
>2005/2008の場合 DataBindingSourceなどを適切設定すると ほとんどコード
>を書かずに コントロールへデータを流し込むことが可能です
これは知りませんでしたが、出来たらコーディングを勉強したいので、参考になるサイトなどありましたら、お願いします。
No.2ベストアンサー
- 回答日時:
下記URLの『ADO.NET と Visual Studio 2005 によるデータ アクセス入門』などを参照してみてください
リンクが VBだけになっていますがウィザードによる設定なのでほとんど同じ操作になると思います
あとは VS.NET付属のMSDNのサンプルなどを漁ってみましょう
参考URL:http://www.microsoft.com/japan/msdn/thisweek/300 …
参考URLありがとうございました。
大変参考になりました。
まだ、勉強を始めたばかりなので今後ともよろしくお願いします。(__)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- WordPress(ワードプレス) WordpressでYouTubeの埋め込みができない。 1 2022/10/26 01:08
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBからエクセルのテキストボ...
-
C# TEXTが空白であるLABELは何...
-
中国文字のプログラムでの取り扱い
-
VB.NETで縦書表示をしたいので...
-
コンボボックスの高さを変更し...
-
ADOのCursorLocationプロパティ
-
テキストボックス(VBA)でEnter...
-
カスタムコントロール作ってま...
-
PictureBoxの背景色変更(VB.NET)
-
MFCでbitmapを背景にしてstatic...
-
Wordテキストコントロールが未...
-
チェックボックスの文字色の変え方
-
VB2005 コードでのコントロー...
-
VB.NET ToolTipの表示条件について
-
VC++でエクセルのような表
-
VB6でLabelの最前面にText Box...
-
DataGridViewで行の展開みたい...
-
エクセルの画像にツールチップ...
-
ACCESS VBA でのテキスト表示
-
MSFlexGridとDataGridの違いに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストボックス(VBA)でEnter...
-
ADOのCursorLocationプロパティ
-
Wordテキストコントロールが未...
-
エクセルの画像にツールチップ...
-
ACCESS2010 ActiveXコントロー...
-
ユーザーフォームに日付を表示...
-
C# TEXTが空白であるLABELは何...
-
コンボボックスの高さを変更し...
-
VBからエクセルのテキストボ...
-
VB.NETで縦書表示をしたいので...
-
エクセル入力規制リスト行数
-
DataGridViewで行の展開みたい...
-
チェックボックスの文字色の変え方
-
デザインモードを解除すると消...
-
VB6でLabelの最前面にText Box...
-
Enabled=Falseのテキストボック...
-
C# アプリ終了時に設定を記憶...
-
PictureBoxの背景色変更(VB.NET)
-
checkbox付きListViewで デフ...
-
VC++のエディットボックスの非表示
おすすめ情報