【发布时间】:2013-09-02 23:51:59
【问题描述】:
我想检查用户是否在我的 winForm 中输入了错误的登录信息...那么我在哪里可以在我的连接类中添加异常?
class Connection
{
public static OracleConnection Connection(string Source, string Name, string pass)
{
OracleConnection conn = null;
if(!string.IsNullOrWhiteSpace(Source) && !string.IsNullOrWhiteSpace(Name) && !string.IsNullOrWhiteSpace(pass))
{
conn = new OracleConnection("Data Source=" + Source + ";User Id=" + Name + ";Password=" + pass + ";");
return con;
}
return con;
}
}
【问题讨论】:
-
如何检查用户是否输入了无效的登录信息?
-
异常不应用于控制流。无论如何,SQL 都会为您抛出异常。
-
你需要捕获异常还是抛出异常?
-
如果用户登录信息不正确则抛出一个
标签: c# winforms oracle exception