请教个初学者问题:如何自定义一个sqlconnection类?
想定义一个类,返回一个sqlconnection对象,以便重复调用,如何实现?
我定义了一个类,构造函数返回一个sqlconnection对象,但是我
在其他类中调用时
Conn conn = new Conn();
conn.Open();
则报错Conn类中美定义Open方法。
如果
Sqlconnection conn = new Conn();
又不能转换。
应该怎么实现?请教各位,我非IT专业 初学者
[解决办法]
class Conn
{
private string constr = ""; // connection string
public static implicit operator SqlConnection(Conn instance)
{
return new SqlConnection(instance.constr);
}
}
class?Conn : SqlConnection
{
????private?string?constr?=?"";?//?connection?string
?
public SqlConnection() : base(constr) { }
}