Si utilizas un ADOTable conectará directamente a una tabla o una vista (supongo que es lo que tu llamas VIEW). Si usas ADOQuery utilizas una sentencia SQL, al igual que con un ADOCommand. También tienes un ADOStoreProc para procemientos almacenados como te han comentado.
En cuanto a cómo se hace, puedes hacerlo con tablas directamente, hay quien prefiere utilizar para todo SQL, incluso hay quien crea Stored Procedures para todo (argumentando que son más rápidos); Es cuestión de gustos.
Si te conectas a una Vista de SQLServer y intentas hacer un INSERT, funcionará siempre y cuando la vista sea "actualizable"; Es decir, si la vista "mapea" directamente todos los campos de una tabla no tendrás problemas para actualizar/insertar/Borrar. Si la vista se genera a partir de la JOI de varias tablas, SQL server decidirá si puedes actualzar.
|