teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

解決しました。

2018/01/30 15:10

投稿

dendenmushi
dendenmushi

スコア98

title CHANGED
File without changes
body CHANGED
@@ -112,4 +112,25 @@
112
112
  この場合、AuthorIDを指定し、そのIDに対して人名を2名追加する場合、いわゆるidをwhereとして指定して追加INSERTしていく場合はどのような記述方法になるのでしょうか。
113
113
  あとBlogが認識されませんでした。
114
114
 
115
- そもそもASP.NET WebApiの公開で任意にsqlサーバーにクエリ実行できる術はないのでしょうか…。
115
+ そもそもASP.NET WebApiの公開で任意にsqlサーバーにクエリ実行できる術はないのでしょうか…。
116
+
117
+
118
+
119
+ ###解決
120
+
121
+ ```C#
122
+ [HttpGet]
123
+ public List<AuthorsDTO> PostAuthors(string idHikisu, string lnameHikisu, string fnameHikisu)
124
+ {
125
+ pubsEntities pubs = new pubsEntities();
126
+
127
+ AuthorTable dev1 = new AuthorTable{ lname= lnameHikisu, fname = fnameHikisu };
128
+
129
+ pubs.AuthorTables.Add(dev1);
130
+
131
+ //変更の反映
132
+ pubs.SaveChanges();
133
+
134
+
135
+ }
136
+ ```

2

訂正

2018/01/30 15:10

投稿

dendenmushi
dendenmushi

スコア98

title CHANGED
File without changes
body CHANGED
@@ -92,7 +92,7 @@
92
92
  }
93
93
  ```
94
94
 
95
- ♯♯♯アドバイス後に試したこと
95
+ ###アドバイス後に試したこと
96
96
  ```C#
97
97
  [HttpGet]
98
98
  public List<AuthorsDTO> PostAuthors(string idHikisu, string lnameHikisu, string fnameHikisu)

1

アドバイス後に追記

2018/01/30 12:28

投稿

dendenmushi
dendenmushi

スコア98

title CHANGED
File without changes
body CHANGED
@@ -90,4 +90,26 @@
90
90
  dc.SubmitChanges();
91
91
  };
92
92
  }
93
- ```
93
+ ```
94
+
95
+ ♯♯♯アドバイス後に試したこと
96
+ ```C#
97
+ [HttpGet]
98
+ public List<AuthorsDTO> PostAuthors(string idHikisu, string lnameHikisu, string fnameHikisu)
99
+ {
100
+ using (pubsEntities pubs = new pubsEntities())
101
+ {
102
+ var blog = new Blog { lname= lnameHikisu,fname = fnameHikisu};
103
+ pubs.Blog.Add(blog);
104
+ pubs.SaveChanges();
105
+
106
+ }
107
+
108
+
109
+ }
110
+ ```
111
+
112
+ この場合、AuthorIDを指定し、そのIDに対して人名を2名追加する場合、いわゆるidをwhereとして指定して追加INSERTしていく場合はどのような記述方法になるのでしょうか。
113
+ あとBlogが認識されませんでした。
114
+
115
+ そもそもASP.NET WebApiの公開で任意にsqlサーバーにクエリ実行できる術はないのでしょうか…。