私はVisaul Studio 2010を使用して、SQL Server 2008データベースにテーブルを維持するためのWindows Formsアプリケーションを構築しています。テーブルには、CASHBOOK
という名前で、ここでは詳細は:VB.NETを使用してSQL Serverデータベースの合計をどのように維持できますか?
DATE | DESCRIPTION | DEBIT | CREDIT | BALANCE
--------|----------------|---------|-----------|---------
1/1/2011| CASH BALANCE | | | 5000
1/1/2011| SALES | 2500 | | 7500
2/1/2011| PURCHASE | | 3000 | 4500
2/1/2011| RENT | | 4000 | 500
2/1/2011| SALES | 5000 | | 5500
私が適切に挿入するためにCASHBOOKTABLEADAPTER.INSERT(...)
を使用することができますが、私の問題は、どのように私はBALANCE
列を更新しますか?
http://www.livephysics.com/ptools/convert-case.phpわかりやすいケースに変換する。 –
2011年1月1日に別の行を挿入すると、歴史的に(つまり、日付の昇順ではなく)行を挿入するかどうかについて考える必要があります。すべてのその後の行は厄介なヒットになる可能性があります – AdaTheDev
私はそう言うでしょう...あなたはすべきではありません!これらはSQL Serverデータベースの最下位レベルで実行する必要があります。 –