SQL statement gaat in de fout
Ben
21/05/2005 17:29:00Oke nog een vraagje vandaag:
Wanneer ik een SQL-statement uitvoer bijv:
"SELECT * FROM Person WHERE Lastname LIKE '%en%'";
en er komt geen juiste invoer terug dan krijg ik een foutmelding:
Fatal error: Uncaught exception 'com_exception' with message 'Source: ADODB.Field
Description: Either BOF or EOF is True, or the current record has been deleted.
Als ik er or die("Geen uitvoer mogelijk"); achter de Query plaats gebeurt hetzelfde.
Hoe kan ik dit netjes laten gebeuren: Wanneer SQL statement niet parsed dan eigen gemaakte foutmelding weergeven i.p.v. error.
Groet
Wanneer ik een SQL-statement uitvoer bijv:
"SELECT * FROM Person WHERE Lastname LIKE '%en%'";
en er komt geen juiste invoer terug dan krijg ik een foutmelding:
Fatal error: Uncaught exception 'com_exception' with message 'Source: ADODB.Field
Description: Either BOF or EOF is True, or the current record has been deleted.
Als ik er or die("Geen uitvoer mogelijk"); achter de Query plaats gebeurt hetzelfde.
Hoe kan ik dit netjes laten gebeuren: Wanneer SQL statement niet parsed dan eigen gemaakte foutmelding weergeven i.p.v. error.
Groet
PHP hulp
24/12/2024 18:34:34Jelmer -
21/05/2005 18:12:00Ben
21/05/2005 18:16:00Jelmer -
21/05/2005 18:21:00probeer daar dan eens een @ tussen te zetten
Conn->@Execute (weet niet of het werkt, maar het is het proberen waart)
Conn->@Execute (weet niet of het werkt, maar het is het proberen waart)
Ben
21/05/2005 18:45:00onbekend onbekend
21/05/2005 19:23:00Ben
22/05/2005 11:59:00ik zat fout wat betreft (!$rs)!! Het leek de oplossing maar het geval is dat de output van $rs bij $rs=$conn->Execute($query) [ADODB] altijd dezelfde waarde retouneerd. De oplossing zit hem waarschijnlijk in eigen error handling.
En met PEAR heb ik geen ervaring....is dit de moeite waard om me in te verdiepen?
En met PEAR heb ik geen ervaring....is dit de moeite waard om me in te verdiepen?