2013-02-08 3 views

ответ

2

вы должны использовать только один SET положение о UPDATE заявлении. более

UPDATE [admins] 
SET [authority type] = '{0}', 
    [signature] = N'{1}', 
    [message] = N'{2}' 
WHERE '{3}' 

одна вещь, пожалуйста, параметризированный запрос, чтобы избежать SQL Injection. использование Command Объект.

+0

спасибо большое :) ты мой человек :) –

+0

приветствую ': D' –

1

Не повторяйте SET

String updateCmd = String.Format("UPDATE [admins] SET [authority type] = '{0}', 
        [signature] = N'{1}', [message] = N'{2}' WHERE '{3}'", 
        authorityType, signature, msg, condition); 
0

Вам не нужно несколько набор только один.

Смежные вопросы