2015-07-23 3 views
-1

мой кодмой string.Format C# ошибка помочь мне

cmd.CommandText = string.Format("INSERT INTO cupom(Codigo, Moeda) VALUES ('{0}','{1}')",textBox2.Text); 

печати: enter link description here

помощь-я

+2

Вы знаете, что '{0}' и '{1}' в строке представляют? Дважды проверьте, сколько из тех держателей мест вы предоставляете значения для ... –

ответ

1

Вам нужен второй элемент для второго входа. Как так

cmd.CommandText = string.Format("INSERT INTO cupom(Codigo, Moeda) VALUES ('{0}','{1}')",textBox2.Text, textBox1.Text); 

У вас есть только один дополнительный параметр, если вам нужно 2.

+0

Если вы хотите ответить на вопрос, который должен быть явно дублирован, чем считать всю необходимую информацию - например, в этом случае объяснение SQL-инъекции и правильное обращение из этого в .Net –

+0

Мои извинения. В следующий раз я сделаю лучше. –

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