I'll probably have small number of records, but the data is loaded very frequently. Will it have any performance consideration if I use SQL*Loader vs INSERT Statements ?

Another question..... is it good programming to use the DDL (INSERT) statements in VB ? What is the impact ?