Почему мой цикл C# в ASP.NET MVC 5 ActionResult выдает это сообщение об ошибкеC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Почему мой цикл C# в ASP.NET MVC 5 ActionResult выдает это сообщение об ошибке

Сообщение Anonymous »

Мой код:
int total = Convert.ToInt32(form["REC-tr-total"]);
int value = 0;
string insValOutput = "";

if (total > 0)
{
for (int i = 1; i ОБНОВЛЕНИЕ: для тех, кто спрашивает, я обновил эту строку как следует:
insValOutput = String.Format(@"({0},{1}),", vCAS_capture_payments.Id, value); // (1, value1),(2, value2) ...

Но я получаю те же результаты.
ОБНОВЛЕНИЕ №2:
Спасибо за все комментарии, очень ценю это. Я знаю, что код не самый лучший, но я боролся с тем, как лучше всего реализовать множественную вставку через LinQ и Entity Framework в моей текущей кодовой базе.
Однако, судя по предоставленному ответу, я смог изменить код следующим образом, и это работает.
Виновным был оператор SQL и конкатенация.
int total = Convert.ToInt32(form["REC-tr-total"]); // -- Total Receipt item rows
int value = 0;
string insValOutput = ""; // -- Insert VALUES variable

if (total > 0)
{
for (int i = 1; i

Подробнее здесь: https://stackoverflow.com/questions/792 ... or-message
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»