Baze de date
Limbajul sql si vbaLimbajul SQL SI VBAInterogarile SQL se integreaza perfect in VBA si pot fi utilizate pornind de la metodele diverselor obiecte: metoda OpenRecordset a obiectelor DataBase si Connection, metoda CreateQueryDef a obiectelor DataBase si Connection, metoda Execute a obiectelor Command si Connection, etc. Interogarile SQL sunt de asemenea foarte des utilizate in formulare: proprietatea RecordSource a unui formular sau raport, proprietatea RowSource a unei liste derulante, etc. Majoritatea acestor proprietati pot fi modificate de codul VBA. Avantajele utilizarii instructiunii SQL in VBA sunt urmatoarele: Viteza de executie: o instructiune Select este mai rapida decat parcurgerea secventiala a unui tabel. Performanta mai buna: in modul client/server, interogarile sunt compilate de SGBD care le optimizeaza performatele. Intretinere mai usoara: codul de instructiuni SQL este mai scurt, deci mai usor de citit, decat echivalentul sau in VBA. Standardizare: limbajul SQL este standardul de interogare al bazelor de date relationale.
|