J
joesquare
Unregistered / Unconfirmed
GUEST, unregistred user!
本人需要做一函数,函数的目的只是连接指定的数据库。
代码如下:
try
......
ADOConnection.Open;
except e: exception do
result := e. //此处不知道如何得到异常e的错误码,以作为函数的返回值。
end;
或者是否有其他方法可以得到类似上面异常的错误码?
我其实想通过该函数去连接数据库,当连接出错时返回错误码,而在主程序中以此错误码来决定显示那些错误文本信息。
当然,我可以这样做:
except e: exception do
ShowMessage(e.Message)
end;
但我还是希望函数能够返回整型的错误码。
代码如下:
try
......
ADOConnection.Open;
except e: exception do
result := e. //此处不知道如何得到异常e的错误码,以作为函数的返回值。
end;
或者是否有其他方法可以得到类似上面异常的错误码?
我其实想通过该函数去连接数据库,当连接出错时返回错误码,而在主程序中以此错误码来决定显示那些错误文本信息。
当然,我可以这样做:
except e: exception do
ShowMessage(e.Message)
end;
但我还是希望函数能够返回整型的错误码。