| DotNetFirebird Using Firebird SQL in .NET. |
|
Home
Features
Download
Documentation
FAQ
Tools and Code
About
Blog
|
Tuesday, April 25, 2006
Common Firebird Errors and Firebird .NET Provider Exceptions
When working with Firebird in .NET I've been collecting Firebird errors and exceptions and their causes. It saved me a lot of time because the exceptions usually came again... I'm sharing my list here - if you have something to add don't hesitate and add a comment.
Unable to complete network request to host "localhost" (Provider exception). The client is not able to connect to the server because of the network. Possible causes:
Unable to load DLL (fbembed) (Provider exception) The Firebird ADO.NET provider is not able to find the fbembed.dll file (embedded Firebird engine). Possible causes:
Multiple Rows in Singleton Select (Firebird error) Possible causes:
Internal gds software consistency check (Internal error code (165)) (Firebird error) The database file is corrupted. Possible causes:
Arithmetic exception, numeric overflow or string truncation (Firebird error) This error is one of the most frequent ones. Possible causes:
Dynamic SQL Error: parameter mismatch for procedure PROCEDURENAME (Firebird error) Possible causes:
Conversion error from string "2004-12-14" (Firebird error) Possible causes:
Invalid token. invalid request BLR at offset 300. parameter mismatch for procedure PROCEDURENAME (Firebird error) See http://www.delphifaq.com/faq/delphi/database/f42.shtml It's not possible to call EXECUTE PROCEDURE that returns something without RETURNING_VALUES. Expression evaluation not supported (Firebird error) Calling EXECUTE STATEMENT and joining DATE variable into the SELECT statement without apostrophes around. E.g. cmd = 'SELECT * FROM table WHERE datefield > ' || date; Search Firebird Questions .NET: Previous
Archives
Copyright © 2005 - 2007 DotNetFirebird |