レコードを追加するときは,INSERT文を使います。DBStatementクラスとDBPreparedStatementクラスを利用できます。
- DBStatementクラスを利用したレコードの追加
DBConnectionクラスのCreateStatementでStatementオブジェクトを生成します。実行するINSERT文をExecuteメソッドに渡すことでレコードを追加できます。
DBConnectionクラスも使えます。この場合,INSERT文をExecuteDirectメソッドで指定して,DBStatementクラスよりも簡単にレコードを追加できます。
- DBPreparedStatementクラスを利用した追加
DBPreparedStatementクラスを使用する場合,?パラメタを利用して追加するレコードのデータを実行時に設定できます。
?パラメタを指定したINSERT文をCreatePreparedStatementメソッドで指定し,Executeメソッドで実行します。SetParamメソッドで?パラメタへのデータを設定し,ExecuteUpdateメソッドで追加します。
なお,一度に複数のレコードをまとめて追加できます。