Member 14076249 Ответов: 2

Как я могу вычесть остаток текущего основного элемента управления datagridview строк


Я хочу, чтобы вычесть текущее значение строки в предыдущем баланс в элементе управления datagridview. Таким образом, чтобы получить значение баланса, я должен вычесть новый Принципал из предыдущего баланса, который составляет 726 800,00 - 28,800 000,00, а сумма для (Принципал - баланс) составляет 28,073 200,00. Вопрос в том, как вычесть текущую строку из предыдущей строки столбца в столбец?

Что я уже пробовал:

For example i have datagridview.

    Amortization |  Principal   |  Interest   |  Balance
                                               28,800,000.00
    882,800.00      726,800.00    156,000.00   

2 Ответов

Рейтинг:
4

Member 14076249

Я уже придумал решение этой проблемы, сначала я выбираю текущую строку и объявляю переменную i как целое число и вычитаю единицу, чтобы currentrow двигался назад.


Рейтинг:
0

ErrorMadness

Как ты хочешь, чтобы это было? Вы хотите добавить еще один столбец в свой datagridview для баланса? Если это так, вы можете просто отредактировать свой SQL-код, перейти к своему набору данных, который является файлом .xsd, и добавить в свой datatable оператор select что-то вроде

"Select Amortization, Principal, Interest, Principal-Interest AS Balance from yourtablename"

Затем щелкните правой кнопкой мыши на вашем datatable и"добавить столбец" (столбец "баланс") и перезагрузите datagridview.


Member 14076249

Ответ должен быть помещен в текущую строку в балансе.

Member 14076249

я не хочу добавлять еще один столбец в свой datagridview, потому что у меня уже есть столбец для баланса, я хочу вычесть текущий Принципал строки из предыдущего баланса строки, чтобы получить результат и отобразить его на текущем балансе строки.

ErrorMadness

"Выберите амортизацию, основную сумму, проценты, основной остаток в качестве NewBalance из yourtablename"

Member 14076249

Неофит не использовать запрос, чтобы вычесть значение из элемента управления datagridview.

Member 14076249

решение, которое вы предлагаете для моего кода, вычитает весь принципал и баланс, я думаю, я хочу вычесть предыдущий баланс строки и текущий Принципал строки в datagridview.

ErrorMadness

Моя беда, теперь я еще больше запутался в вопросе.

Member 14076249

То, что я хочу, - это вычесть предыдущий баланс только из текущей строки principal и отобразить сумму в балансе текущей строки. Пожалуйста, смотрите пример datagridview. Спасибо!