更新日期:2024年09月11日
下面的代码显示如何基于实际错误改变应用程序的响应:
C# 示例:
GBaseConnection conn;
string gsConnectionString;
gsConnectionString =
"server=192.168.5.33;uid=root;pwd=12345;database=test;pooling=false"
;
try
{
conn = new GBaseConnection(gsConnectionString);
GBase 8a 程序员手册ADO.NET 篇
南大通用数据技术股份有限公司
- 113 -
conn.Open();
}
catch (GBaseException ex)
{
switch (ex.Number)
{
case 1042:
Console.WriteLine("Cannot connect to server. Contact
administrator");
break;
case 1045:
Console.WriteLine("Invalid username/password, please
try again");
break;
}
}