mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-16 05:59:28 +02:00
* Patch to improve error message from LacaK2 (Bug ID 22061)
git-svn-id: trunk@21325 -
This commit is contained in:
parent
0efa458127
commit
a08ea239ca
@ -233,6 +233,7 @@ end;
|
||||
|
||||
function TMSSQLConnection.CheckError(const Ret: RETCODE): RETCODE;
|
||||
var E: EMSSQLDatabaseError;
|
||||
CompName: string;
|
||||
begin
|
||||
if Ret=FAIL then
|
||||
begin
|
||||
@ -240,7 +241,8 @@ begin
|
||||
case DBErrorNo of
|
||||
SYBEFCON: DBErrorStr:='SQL Server connection failed!';
|
||||
end;
|
||||
E:=EMSSQLDatabaseError.CreateFmt('%s Error %d: %s'+LineEnding+'%s', [ClassName, DBErrorNo, DBErrorStr, DBMsgStr]);
|
||||
if Self.Name = '' then CompName := Self.ClassName else CompName := Self.Name;
|
||||
E:=EMSSQLDatabaseError.CreateFmt('%s : Error %d : %s'+LineEnding+'%s', [CompName, DBErrorNo, DBErrorStr, DBMsgStr]);
|
||||
E.DBErrorCode:=DBErrorNo;
|
||||
DBErrorStr:='';
|
||||
DBMsgStr:='';
|
||||
|
Loading…
Reference in New Issue
Block a user