Megosztás:


3. lépés: SQL-utasítás létrehozása és végrehajtása

A harmadik lépés egy SQL-utasítás létrehozása és végrehajtása az alábbi ábrán látható módon. A lépés végrehajtásához használt módszerek valószínűleg rendkívül eltérőek lesznek. Az alkalmazás megkérheti a felhasználót, hogy adjon meg egy SQL-utasítást, hozzon létre egy SQL-utasítást a felhasználói bemenet alapján, vagy használjon egy szigorúan kódolt SQL-utasítást. További információ: SQL-utasítások létrehozása.

Sql-utasítás létrehozása és végrehajtása

Ha az SQL-utasítás paramétereket tartalmaz, az alkalmazás az egyes paraméterek SQLBindParameter meghívásával köti őket alkalmazásváltozókhoz. További információ: Utasításparaméterek.

Az SQL-utasítás létrehozása és a paraméterek kötése után a rendszer végrehajtja az utasítást az SQLExecDirect használatával. Ha az utasítás többször lesz végrehajtva, akkor az SQLPrepare-nal készíthető elő, és az SQLExecute használatával végrehajtható. További információ: Utasítás végrehajtása.

Előfordulhat, hogy az alkalmazás teljes egészében lemond egy SQL-utasítás végrehajtásáról, és ehelyett meghív egy függvényt egy katalógusadatokat tartalmazó eredménykészlet visszaadására, például az elérhető oszlopokra vagy táblákra. További információ: A katalógusadatok felhasználása.

Az alkalmazás következő művelete a végrehajtott SQL-utasítás típusától függ.

AZ SQL-utasítás típusa Folytassa a következő lépésben:
SELECT vagy catalog függvény 4a. lépés: Az eredmények lekérése
FRISSÍTÉS, TÖRLÉS vagy BESZÚRÁS 4b. lépés: A sorok számának lekérése
Minden más SQL-utasítás 3. lépés: SQL-utasítás létrehozása és végrehajtása (ebben a témakörben) vagy 5. lépés: A tranzakció véglegesítése