質問編集履歴
5
テーブルにレコードを挿入
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,7 +82,13 @@
|
|
82
82
|
image NVARCHAR(max) NULL,
|
83
83
|
);
|
84
84
|
|
85
|
+
レコードを挿入
|
86
|
+
INSERT INTO m_item(categoryId, name, price, image)
|
87
|
+
VALUES(1, 'リンゴ', 200, 'apple.jpg',);
|
88
|
+
INSERT INTO m_item(categoryId, name, price, image)
|
89
|
+
VALUES(1, 'みかん', 150, 'orange.jpg');
|
90
|
+
INSERT INTO m_item(categoryId, name, price, image)
|
85
|
-
|
91
|
+
VALUES(2, 'ボールペン', 100, 'pen.jpg');
|
86
92
|
|
87
93
|
テーブル名:item
|
88
94
|
表
|
4
テーブルの作成の定義
test
CHANGED
File without changes
|
test
CHANGED
@@ -74,6 +74,14 @@
|
|
74
74
|
|
75
75
|
データベースは以下のようになっている
|
76
76
|
SQL Server のテーブルの定義
|
77
|
+
CREATE TABLE item (
|
78
|
+
id INT NOT NULL PRIMARY KEY,
|
79
|
+
categoryId INT NOT NULL,
|
80
|
+
name NVARCHAR(max) NOT NULL,
|
81
|
+
price INT NOT NULL,
|
82
|
+
image NVARCHAR(max) NULL,
|
83
|
+
);
|
84
|
+
|
77
85
|
"SELECT * FROM item WHERE name LIKE '%@Keyword%'"
|
78
86
|
|
79
87
|
テーブル名:item
|
3
SQL Server のテーブルの定義の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -43,7 +43,7 @@
|
|
43
43
|
string keywordText = searchBox.Text;
|
44
44
|
|
45
45
|
// SQLの設定
|
46
|
-
command.CommandText = @"SELECT * FROM
|
46
|
+
command.CommandText = @"SELECT * FROM item WHERE name LIKE '%@Keyword%'";
|
47
47
|
|
48
48
|
command.Parameters.AddWithValue("@Keyword", keywordText);
|
49
49
|
か
|
@@ -73,7 +73,8 @@
|
|
73
73
|
```
|
74
74
|
|
75
75
|
データベースは以下のようになっている
|
76
|
+
SQL Server のテーブルの定義
|
76
|
-
"SELECT * FROM
|
77
|
+
"SELECT * FROM item WHERE name LIKE '%@Keyword%'"
|
77
78
|
|
78
79
|
テーブル名:item
|
79
80
|
表
|
2
SQL Server のテーブルの定義
test
CHANGED
File without changes
|
test
CHANGED
@@ -73,6 +73,8 @@
|
|
73
73
|
```
|
74
74
|
|
75
75
|
データベースは以下のようになっている
|
76
|
+
"SELECT * FROM m_item WHERE ITEM_NAME LIKE '%@Keyword%'"
|
77
|
+
|
76
78
|
テーブル名:item
|
77
79
|
表
|
78
80
|
id categoryId name price image
|
1
戻り値をList<ItemModel>からDataTableに修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -27,7 +27,7 @@
|
|
27
27
|
### 該当のソースコード
|
28
28
|
|
29
29
|
```C#
|
30
|
-
public
|
30
|
+
public DataTable GetData()
|
31
31
|
{
|
32
32
|
DataTable itemTable = new DataTable();
|
33
33
|
// 接続文字列の取得
|