Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Det tredje steget är att skapa och köra en SQL-instruktion, enligt följande bild. De metoder som används för att utföra det här steget varierar sannolikt enormt. Programmet kan uppmana användaren att ange en SQL-instruktion, skapa en SQL-instruktion baserat på användarindata eller använda en hårdkodad SQL-instruktion. Mer information finns i Konstruera SQL-instruktioner.
Om SQL-instruktionen innehåller parametrar binder programmet dem till programvariabler genom att anropa SQLBindParameter för varje parameter. Mer information finns i Instruktionsparametrar.
När SQL-instruktionen har skapats och alla parametrar är bundna körs -instruktionen med SQLExecDirect. Om -instruktionen körs flera gånger kan den förberedas med SQLPrepare och köras med SQLExecute. Mer information finns i Exekvera ett kommando.
Programmet kan också avstå från att köra en SQL-instruktion helt och hållet och i stället anropa en funktion för att returnera en resultatuppsättning som innehåller kataloginformation, till exempel tillgängliga kolumner eller tabeller. Mer information finns i Användning av katalogdata.
Programmets nästa åtgärd beror på vilken typ av SQL-instruktion som körs.
| Typ av SQL-instruktion | Fortsätt till |
|---|---|
| SELECT - eller katalogfunktion | Steg 4a: Hämta resultatet |
| UPPDATERA, TA BORT eller INFOGA | Steg 4b: Hämta radantalet |
| Alla andra SQL-instruktioner | Steg 3: Skapa och köra en SQL-instruktion (det här avsnittet) eller steg 5: Checka in transaktionen |