Nette\Database MSSQL procedury a funkce
- HitnyCz
- Člen | 2
Zdravím,
potřeboval bych od Vás poradit. Nedaří se mi v projektu pracovat s MSSQL.
V DB máme napsané nějaké funkce a procedury které bych potřeboval dále
používat v Nette projektu. Ale pokud se dotážu na proceduru dostanu
chybovou hlášku: SQLSTATE[IMSSP]: The active result for the query
contains no fields., této chybě rozumím ale nevím jak jí
vyřešit. Proceduru volám následujícím způsobem:
$data = $this->db->query('EXEC nazev_procedury ?, ?, ?, ?, 1, 1', $param1, $param2, $param3, $param4, 1, 1)->fetch();
V proměnné $data
bych měl mít jen čílo. U funkcí mám
podobný problém nedostanu žádnou chybovou hlášku ale jen prázdný
Nette\Database\Row
.
$data = $this->db->query('SELECT nazev_funkce()')->fetch();
Neřešil někdo stejný problém? Děkuji moc za každou radu.