ここで、ストアドプロシージャについて混乱しています。ここでは、すべてのデータベース関連の操作をコードに適用します。
string query = "insert into accounts(name, opening_balance, category, address, contact_person, phone_number) values("
+ "'" + account.Name + "',"
+ account.OpeningBalance + ","
+ account.Category.Id + ","
+ "'" + account.Address + "',"
+ "'" + account.ContactPerson + "',"
+ "'" + account.PhoneNumber + "')";
account.Id = SQLiteHelper.ExecuteInsert(query);
ストアドプロシージャに適用できますか? もしそうなら:どのように?それに対するストアドプロシージャの利点は何ですか?