Hogyan küldjön egy kérést az adatbázis VBA-hozzáférés, programozás kezdőknek
Ez a lecke összpontosít SQL lekérdezések az adatbázis, VBA Access. Megnézzük, hogyan kell beszúrni VBA arról érdeklődött, frissítése, törlése az adatbázisból, valamint megtanulják, hogyan lehet egy adott értéket egy lekérdezés válasszuk.
Azok, akik a programozás VBA-hozzáférés és munka közben egy SQL Server adatbázist, igen gyakran szembesül egy ilyen egyszerű és szükséges feladat, mint egy üzenetet az SQL lekérdezés az adatbázis, függetlenül attól, hogy beszúrás, frissítés, vagy egy egyszerű SQL lekérdezés válasszuk. És ahogy elkezdjük a programozók, azt is meg kell tudni csinálni, így ma Nézzük csak.
A kiindulási adatok példák
Tegyük fel, hogy van egy asztal test_table, amely tartalmazza a számát és nevét a hónap az év (kérések készült Management Studio)





Lekérdezések az adatbázis beszúrni, frissítésére, törlésére VBA
Ebben az esetben a kérelmet küldött az aktuális beállításokat az adatbázishoz csatlakozáshoz. Megnézhetjük adatokat adunk-e vagy sem

Mint látható, az adatokat beilleszteni
Ha törölni egy sort írni ezt a kódot ide
Ha megvizsgáljuk, azt látjuk, hogy a megfelelő húr maradt.
Ha frissíteni az adatokat a rekord változó sql_query kérelem frissítés, remélem, a jelentése egyértelmű.
Válassza lekérdezést egy adatbázis a VBA-ban
Itt, a dolgok egy kicsit érdekesebb, mint a többi SQL konstrukciók.
Először is, mondjuk, ki kell törni az összes adatot az asztaltól, és például, dolgozzuk és levezetni az üzenetet, és van, persze, lehet használni őket más célokra, erre írunk ide ezt a kódot

Itt már a VBA-hozzáférés hurkokat végiglépdelni az értékeket a rekordok sorozataként.
De gyakran nem kell, hogy minden érték rekordok sorozataként, és csak egy, például a hónap nevét kódjával. És, hogy használja a hurok valahogy drága, ezért csak írni egy lekérdezést, ami visszaadja csak egy érték, és alkalmazza azt neki, például, így a hónap nevét a kód 5
Jelenleg ennyi. Sok szerencsét!