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

質問編集履歴

4

誤字

2019/10/25 00:09

投稿

asam1005
asam1005

スコア8

title CHANGED
@@ -1,1 +1,1 @@
1
- C#を使ったSQLserverのUPDATA
1
+ C#を使ったSQLserverのUPDATE
body CHANGED
@@ -1,4 +1,4 @@
1
- C#でデータベースの値を更新するためにUPDATAを行いたいのですが、
1
+ C#でデータベースの値を更新するためにUPDATEを行いたいのですが、
2
2
  以下のコードを実行すると
3
3
 
4
4
  「データ型textとnvarcharはequal to演算子では互換性がありません。」
@@ -8,7 +8,7 @@
8
8
 
9
9
  ```C#
10
10
  con.Open();
11
- cmd.CommandText = @"UPDATA List SET " + TxtInput1.Text + " = @" + TxtInput1.Text + " WHERE Name = @Target";
11
+ cmd.CommandText = @"UPDATE List SET " + TxtInput1.Text + " = @" + TxtInput1.Text + " WHERE Name = @Target";
12
12
  cmd.Parameters.Add(new SqlParameter("@" + TxtInput1.Text, TxtInput2.Text));
13
13
  cmd.Parameters.Add(new SqlParameter("@Target", TxtInput0.Text));
14
14
 

3

誤字

2019/10/25 00:09

投稿

asam1005
asam1005

スコア8

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,7 @@
10
10
  con.Open();
11
11
  cmd.CommandText = @"UPDATA List SET " + TxtInput1.Text + " = @" + TxtInput1.Text + " WHERE Name = @Target";
12
12
  cmd.Parameters.Add(new SqlParameter("@" + TxtInput1.Text, TxtInput2.Text));
13
- cmd.Parameters.Add(new SqlParameter("@Target", TxtInput0.Text.ToCharArray()));
13
+ cmd.Parameters.Add(new SqlParameter("@Target", TxtInput0.Text));
14
14
 
15
15
  cmd.ExecuteNonQuery();
16
16
  ```

2

誤字

2019/10/24 06:35

投稿

asam1005
asam1005

スコア8

title CHANGED
File without changes
body CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  ```C#
10
10
  con.Open();
11
- cmd.CommandText = @"UPDATE List SET " + TxtInput1.Text + " = @" + TxtInput1.Text + " WHERE Name = @Target";
11
+ cmd.CommandText = @"UPDATA List SET " + TxtInput1.Text + " = @" + TxtInput1.Text + " WHERE Name = @Target";
12
12
  cmd.Parameters.Add(new SqlParameter("@" + TxtInput1.Text, TxtInput2.Text));
13
13
  cmd.Parameters.Add(new SqlParameter("@Target", TxtInput0.Text.ToCharArray()));
14
14
 

1

誤字

2019/10/24 06:32

投稿

asam1005
asam1005

スコア8

title CHANGED
File without changes
body CHANGED
@@ -3,8 +3,8 @@
3
3
 
4
4
  「データ型textとnvarcharはequal to演算子では互換性がありません。」
5
5
 
6
- とエラーが出てしまいます。
6
+ とエラーが出てしまいます。エラー文からすると、型の変換が足りないと思うのですが、
7
- 型変換が足りないと思うのですが、どの部分にあた返還を入れればよいのでしょうか
7
+ どの部分に変換を入れればよいのでしょうか
8
8
 
9
9
  ```C#
10
10
  con.Open();