Keresés

Új hozzászólás Aktív témák

  • Peter Kiss

    őstag

    válasz Sk8erPeter #16329 üzenetére

    Csak itt összevonva (nem pedig if ($executed)):

    if (!sqlsrv_execute($this->statement)) {
    $this->throwLastCommandException();
    }

    De egyébként is meg kellene vizsgálni, mert, ahogyan a példa mutatja, a PDO nem dob kivételt, illetve nem generál PHP error-t az említett esetben.

    ---

    A PDO nagyon klassz dolog, de a lehető legrosszabb módon próbálták meg egységesíteni a különböző SQL-ek (meg nem SQL-ek) kezelését. PDO használatával beállíthatod az alkalmazásodat, hogy portable, meg új technikát használ, ami nagyon f.sza, de amint akarsz egy kicsit advanced mutatványt csinálni vele, máris meghal (stream-et nem keze normálisan például, database generated kulcsot sem képes minden esetben kezelni, egységesen főleg nem). Nem kérek inkább belőle, inkább más absztrakciós módon oldom meg a különböző adatbázisok meg egyebek kezelését.

Új hozzászólás Aktív témák

Hirdetés