質問編集履歴

5

テーブルにレコードを挿入

2022/11/20 12:26

投稿

samakimi
samakimi

スコア3

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
- "SELECT * FROM item WHERE name LIKE '%@Keyword%'"
91
+ VALUES(2, 'ボールペン', 100, 'pen.jpg');
86
92
 
87
93
  テーブル名:item
88
94
 

4

テーブルの作成の定義

2022/11/20 12:19

投稿

samakimi
samakimi

スコア3

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 のテーブルの定義の修正

2022/11/20 11:42

投稿

samakimi
samakimi

スコア3

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 m_item WHERE ITEM_NAME LIKE '%@Keyword%'";
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 m_item WHERE ITEM_NAME LIKE '%@Keyword%'"
77
+ "SELECT * FROM item WHERE name LIKE '%@Keyword%'"
77
78
 
78
79
  テーブル名:item
79
80
 

2

SQL Server のテーブルの定義

2022/11/20 11:40

投稿

samakimi
samakimi

スコア3

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に修正

2022/11/20 08:22

投稿

samakimi
samakimi

スコア3

test CHANGED
File without changes
test CHANGED
@@ -27,7 +27,7 @@
27
27
  ### 該当のソースコード
28
28
 
29
29
  ```C#
30
- public List<ItemModel> GetData()
30
+ public DataTable GetData()
31
31
  {
32
32
  DataTable itemTable = new DataTable();
33
33
  // 接続文字列の取得