Megosztás:


Paraméterértékek tömbjei

Gyakran hasznos, ha az alkalmazások paramétertömböket adnak át. Például egy paramétertömb és egy paraméteres INSERT utasítás használatával egy alkalmazás egyszerre több sort is beszúrhat. A tömbök használatának számos előnye van. Először is, a hálózati forgalom csökken, mert a rendszer több utasítás adatait egyetlen csomagban küldi el (ha az adatforrás natív módon támogatja a paramétertömböket). Másodszor, egyes adatforrások gyorsabban hajthatnak végre SQL-utasításokat tömbökkel, mint amennyi külön SQL-utasítást hajtanak végre. Végül, ha az adatok tömbben vannak tárolva, ahogyan a képernyőadatok esetében is gyakran előfordul, az alkalmazás egyetlen hívással kötheti egy adott oszlop összes sorát az SQLBindParameterhez , és egyetlen utasítás végrehajtásával frissítheti őket.

Sajnos nem sok adatforrás támogatja a paramétertömböket. Az illesztőprogramok azonban paramétertömböket emulálhatnak úgy, hogy egy SQL-utasítást hajtanak végre minden paraméterérték-készlethez. Ez a sebesség növekedéséhez vezethet, mivel az illesztőprogram ezután előkészítheti az utasítást, amelyet minden paraméterkészlethez egyszer végre szeretne hajtani. Egyszerűbb alkalmazáskódhoz is vezethet.

Ez a szakasz a következő témaköröket tartalmazza.