我大概是这个意思,
因为想定义一个数据阅读 对象也就是
SqlDataReader 或 OleDbDataReader 但是 先是确定不了的,
要根据条件的不同 这个变量 的类型就在这二者中选择·
请问这样的变量如何定义呀?我是想是不是要得自己写一个类,然后实例化这个类,
再在这个类中写方法,使得可以在不同的条件中 让它的对象可以在SqlDataReader 或 OleDbDataReader 中选择·但具体实现起来,我真的不知道如何做?
希望哪位好心人能帮忙下,不胜感激,这个问题困扰 我好多天了··
因为想定义一个数据阅读 对象也就是
SqlDataReader 或 OleDbDataReader 但是 先是确定不了的,
要根据条件的不同 这个变量 的类型就在这二者中选择·
请问这样的变量如何定义呀?我是想是不是要得自己写一个类,然后实例化这个类,
再在这个类中写方法,使得可以在不同的条件中 让它的对象可以在SqlDataReader 或 OleDbDataReader 中选择·但具体实现起来,我真的不知道如何做?
希望哪位好心人能帮忙下,不胜感激,这个问题困扰 我好多天了··
sql SqlDataReader;
ole OleDbDataReader;
if(条件1成立j)
{
sql=new SqlDataReader;
//other code
}|
else
if(条件2成立)
{
ole=new OleDbDataReader;
//other code
}
希望对你有帮助
{
//使用rdr进行读操作
}
调用时:
数据阅读方法(odr);//odr是打开的OleDbDataReader对象
IDataReader是个接口,没看见是以I开头的吗?I表示Interface接口