Could someone explain what the advantages of using each type of data control? I need to do some database connectivity yet don't know the best method.