HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

TSQLStoredProc komponens


dbExpress paletta 6. rész

Példaprogram letöltése

4923 bájt

Az SQLStoredProc komponenssel egy tárolt eljárást futtathatunk egy olyan adatbázisban, amelyhez az SQLConnection komponensen keresztül csatlakoztunk.

A mellékelt példához az Interbase példa adatbázisát használjuk. Ha az employee.gdb nem az alapértelmezett helyen található (C:\Program Files\Common Files\Borland Shared\Data\employee.gdb), akkor a program futtatása előtt az SQLConnection1 komponens Params property-jében a Database mező értékét javítsa.
A TSQLStoredProc osztály, mint a dbExpress adatkészletet reprezentáló komponensek általában, a TCustomSQLDataSet osztályból származik.
StoredProcName
Az adatbázis egyik tárolt eljárásának neve. Ha olyan nevet adunk meg, amilyen néven nem létezik tárolt eljárás az adatbázisban, akkor azzal kivételt (hibát) okozunk.
ExecProc
Ha a tárolt eljárásnak nincs visszatérési értéke, akkor ezzel a függvénnyel futtassuk. A függvény visszatérési értéke a művelet során érintett rekordok száma.
A sebesség növelése érdekében a Prepared property-nek adjunk igaz értéket a függvény meghívása előtt.
Ne használjuk ezt a függvényt olyan tárolt eljárásoknál, melyeknek van visszatérési értéke. Ebben az esetben használjuk az Open metódust, vagy az Active property-nek adjunk igaz értéket.
NextRecordSet
A tárolt eljárás több adatkészletet is visszaadhat. Az elsőt maga az SQLStoredProc komponens reprezentálja. A következőt a NextRecordSet függvénnyel kaphatjuk meg, amely egy TCustomSQLDataSet típusú objektumot ad vissza, vagy nil-t, ha nincs több adatkészlet.
Többszöri meghívásra a harmadik, negyedik, stb. adatkészleteket adja vissza. Nem felejtsük el ezeket az objektumokat felszabadítani!

Cikksorozat

#IDKategóriaCikk címeSorozat
3047WindowsAz XML bemutatása1. rész
3059WindowsAz XML bemutatása2. rész
3068WindowsAz XML bemutatása3. rész
3077WindowsAz XML bemutatása - deklarációk4. rész
3086WindowsAz XML bemutatása - MSXML, XSLT5. rész
3094WindowsAz XML bemutatása - DTD6. rész
3105WindowsXML adatok megjelenítése Excel-ben7. rész
3114WindowsDokumentum hivatkozások az XML-ben8. rész
3123WindowsXML adattípusok9. rész
3132WindowsXML adatok HTML oldalakon10. rész
3141WindowsXML Notepad11. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2002 évkönyv 633. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |