mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-26 13:51:55 +01: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;
|
function TMSSQLConnection.CheckError(const Ret: RETCODE): RETCODE;
|
||||||
var E: EMSSQLDatabaseError;
|
var E: EMSSQLDatabaseError;
|
||||||
|
CompName: string;
|
||||||
begin
|
begin
|
||||||
if Ret=FAIL then
|
if Ret=FAIL then
|
||||||
begin
|
begin
|
||||||
@ -240,7 +241,8 @@ begin
|
|||||||
case DBErrorNo of
|
case DBErrorNo of
|
||||||
SYBEFCON: DBErrorStr:='SQL Server connection failed!';
|
SYBEFCON: DBErrorStr:='SQL Server connection failed!';
|
||||||
end;
|
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;
|
E.DBErrorCode:=DBErrorNo;
|
||||||
DBErrorStr:='';
|
DBErrorStr:='';
|
||||||
DBMsgStr:='';
|
DBMsgStr:='';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user