回答編集履歴

3

修正

2019/06/21 13:08

投稿

gentaro
gentaro

スコア8949

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- この手の問題での調査を行う場合、プログラム上にミスがあってSQLそのものが発行されていなかったり、発行されていると思った想定していたものと違ったりしていないか?というのは真っ先に疑うべきだと思いますので、SQL Server Profilerを使ってDBMSに実際に発行されたSQLを確認するのは非常に有効な手段です。
15
+ この手の問題での調査を行う場合、プログラム上にミスがあってSQLそのものが発行されていなかったり、発行されているSQLが想定していたものと違ったりするケースを真っ先に疑うべきだと思いますので、SQL Server Profilerを使ってDBMSに実際に発行されたSQLを確認するのは非常に有効な手段です。
16
16
 
17
17
 
18
18
 

2

追記

2019/06/21 13:08

投稿

gentaro
gentaro

スコア8949

test CHANGED
@@ -1,3 +1,21 @@
1
1
  単純にTextBox1.Textに入力された内容にマッチしないんでは?
2
2
 
3
3
  空白が含まれるとか。(Trimしてないし)
4
+
5
+
6
+
7
+ ---
8
+
9
+
10
+
11
+ コメントで書いたけど反応なくなったので、こっちに追記しておきます。(後で検索してきて同様の問題を解決したい人のために)
12
+
13
+
14
+
15
+ この手の問題での調査を行う場合、プログラム上にミスがあってSQLそのものが発行されていなかったり、発行されていると思った想定していたものと違ったりしていないか?というのは真っ先に疑うべきだと思いますので、SQL Server Profilerを使ってDBMSに実際に発行されたSQLを確認するのは非常に有効な手段です。
16
+
17
+
18
+
19
+ SQL Server Profilerは[簡単に起動](https://docs.microsoft.com/ja-jp/sql/tools/sql-server-profiler/start-sql-server-profiler?view=sql-server-2017)できますし、数回クリックして必要なフィルタをかければ良いだけですので、使い方を覚えておいて損はありません。
20
+
21
+ (ただ、DBにそれなりに負荷をかけるケースがあり、本番環境で使ってえらい目にあった事例を聞いたことがあるので、あくまで開発時に使うツールだと思っておいた方が良いです)

1

誤字修正

2019/06/21 13:07

投稿

gentaro
gentaro

スコア8949

test CHANGED
@@ -1,3 +1,3 @@
1
- 単純にTextBox1.Textに入された内容にマッチしないんでは?
1
+ 単純にTextBox1.Textに入された内容にマッチしないんでは?
2
2
 
3
3
  空白が含まれるとか。(Trimしてないし)