Yup, I meant abstract, have you tried your sample code if it works? I think I have also something along such line and encountered an error, can't test for now since I don't have IDE here... And I am thinking of probably using like the ff but encountered an error also , I'm just freehand typing it, don't know if it's 100% correct...
Code:
public class Child
{
private OleDbConnection conn1 = new OleDbConnection;
private SqlConnection conn2 = new SqlConnection();
private IDbConnection conn3;
public void SetConnection(int pType)
{
switch
{
case is 1:
conn3 = conn1;
break;
case is 2"
conn3 = conn2;
break;
default;
conn3 = conn1
break;
}
}
public IDbConnection GetConnection()
{
return conn3;
}
}