回答編集履歴
2
ごじていせい
answer
CHANGED
@@ -23,4 +23,4 @@
|
|
23
23
|
|
24
24
|
作り方に間違いなければ、そして、使い方(引数の型など)に間違いがなければ、zaikokanriDataSet1.T_MASTER_PRODUCTS の中に [PLACE_CODE]==txtCode.Text という条件のレコードが取得されているはずですので、T_MASTER_PRODUCTS から取得してください。
|
25
25
|
|
26
|
-
普通にウィザードを使って FillBy1 をつくると、その戻り値は取得できたレコード数になります。txtName に表示するために求めているものとは異な
|
26
|
+
普通にウィザードを使って FillBy1 をつくると、その戻り値は取得できたレコード数になります。txtName に表示するために求めているものとは異なるはずです。
|
1
追記
answer
CHANGED
@@ -8,4 +8,19 @@
|
|
8
8
|
|
9
9
|
(1) 「製品コード」と「製品名」が同一テーブルにあって、そのテーブルを DataTable に読み込み済みであれば、DataTable から検索する or
|
10
10
|
|
11
|
-
(2) そうでなければ(DataTable は作ってなければ)、SELECT [製品名] FROM [テーブル名] WHERE [製品コード]=@製品コード というクエリを発行して取得する。
|
11
|
+
(2) そうでなければ(DataTable は作ってなければ)、SELECT [製品名] FROM [テーブル名] WHERE [製品コード]=@製品コード というクエリを発行して取得する。
|
12
|
+
|
13
|
+
*** 2017/5/12 10:50 追記 ***
|
14
|
+
|
15
|
+
下の私の 2017/05/12 10:42 コメントで "FillBy1 という名前と引数から気が付いたことがありますので、回答欄に (3) として追記しておきます" と書いた件です。
|
16
|
+
|
17
|
+
(3) 以下の記事の「D. テーブルアダプタへのクエリ追加」のセクションに書いてあるように、
|
18
|
+
|
19
|
+
7.6 データコンポーネント機能によるデータアクセスコンポーネントの開発
|
20
|
+
[http://www.atmarkit.co.jp/fdotnet/bookpreview/vs2005webapp_07/vs2005webapp_07_03.html](http://www.atmarkit.co.jp/fdotnet/bookpreview/vs2005webapp_07/vs2005webapp_07_03.html)
|
21
|
+
|
22
|
+
SELECT * FROM [T_MASTER_PRODUCTS] WHERE [PLACE_CODE]=@PLACE_CODE というようなクエリをベースに FillBy1 というメソッドを TableAdapter に追加したのだと想像しています。
|
23
|
+
|
24
|
+
作り方に間違いなければ、そして、使い方(引数の型など)に間違いがなければ、zaikokanriDataSet1.T_MASTER_PRODUCTS の中に [PLACE_CODE]==txtCode.Text という条件のレコードが取得されているはずですので、T_MASTER_PRODUCTS から取得してください。
|
25
|
+
|
26
|
+
普通にウィザードを使って FillBy1 をつくると、その戻り値は取得できたレコード数になります。txtName に表示するために求めているものとは異なりはずです。
|