回答編集履歴

2

SQL修正

2016/09/13 05:00

投稿

s.t.
s.t.

スコア2021

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  ```SQL
8
8
 
9
- SELECT * FROM MSTAFF WHERE NAME = 氏名 AND PWD = パスワード
9
+ SELECT * FROM MSTAFF WHERE NAME = this.loginForm.UserName AND PWD = this.loginForm.Password
10
10
 
11
11
  ```
12
12
 

1

SQL追加

2016/09/13 05:00

投稿

s.t.
s.t.

スコア2021

test CHANGED
@@ -4,10 +4,24 @@
4
4
 
5
5
  例:氏名とパスワードが一致しているレコードがあるかどうかを調べる
6
6
 
7
+ ```SQL
8
+
7
9
  SELECT * FROM MSTAFF WHERE NAME = 氏名 AND PWD = パスワード
10
+
11
+ ```
12
+
13
+ または
14
+
15
+ ```SQL
16
+
17
+ SELECT COUNT(name) FROM MSTAFF WHERE NAME = this.loginForm.UserName AND PWD = this.loginForm.Password
18
+
19
+ ```
20
+
21
+
8
22
 
9
23
  このレコードが0件であればログイン失敗、1件以上であればログイン
10
24
 
11
25
 
12
26
 
13
- という考え方です。
27
+ という考え方です。(文字列の連結は適当です)