* Patch to improve error message from LacaK2 (Bug ID 22061)

git-svn-id: trunk@21325 -
This commit is contained in:
michael 2012-05-18 12:26:17 +00:00
parent 0efa458127
commit a08ea239ca

View File

@ -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:='';