laukis Skrevet 2. juli 2004 Del Skrevet 2. juli 2004 Hei Jeg prøver å fange opp feilmeldinger Oracle gir. Det fungerer ved feil tilkobling: putenv("ORACLE_SID=..."); $ora_conn = @ora_logon (".. ",".."); //Establishes a connection to Oracle if (!$ora_conn) { //if the connection could not be established echo ora_error(); //print the Oracle error message (logon failure) Denne virker exit; } //end if Men ikke ved ugyldig spørring. Feilmeldingen blir "0ORA-00000: normal, vellykket fullføring" mens den skal feks være: "SP2-0042: ukjent kommando "shvc" - resten av linjen blir oversett." $ora_cur = @ora_do( $ora_conn, $query ); // Parse, exec and fetch the query (parse and execute a statement, then fetch the first result row) if (!$ora_cur) { //if failure echo ora_error(); exit; }//end if Noen som har et tips eller 2? Lenke til kommentar
laukis Skrevet 12. juli 2004 Forfatter Del Skrevet 12. juli 2004 Endelig fått det til Måtte bruke ora_open, ora_parse og ora_exec i stedet for ora_do Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå