if(Form1.dbselect==1)
{
db mdb = new db();
OleDbDataReader dr = mdb.getDate("select top 500 * from _send order by id asc");
}
else
{
sqldb mdb = new sqldb();
SqlDataReader dr = mdb.getDate("select top 500 * from _send order by id asc");
}
if(dr!=null)
{
如上面这段代码,根据dbselect选择数据库,动态生成DataReader对象,可是这样出现问题了,下面的dr出错,对象没有声明,有什么好的解决办法吗?
{
db mdb = new db();
OleDbDataReader dr = mdb.getDate("select top 500 * from _send order by id asc");
}
else
{
sqldb mdb = new sqldb();
SqlDataReader dr = mdb.getDate("select top 500 * from _send order by id asc");
}
if(dr!=null)
{
如上面这段代码,根据dbselect选择数据库,动态生成DataReader对象,可是这样出现问题了,下面的dr出错,对象没有声明,有什么好的解决办法吗?
解决方案 »
- 看MSDN,在NetworkStream.BeginRead中可以用 WaitOne 阻止原线程,不知是什么意思。请问这个主要在什么情况下使用
- 如何阻止ComBox弹出下拉框
- statusStrip状态栏问题
- xmlDocument.Load 打开文件错误,有无效字符
- 怎样快速替换字符串中的字符
- 谈谈自己在项目中对nhibernate,nspring的体会,注意:用自己话哦!
- 如何将csdn去年的贴子转化为xml格式?
- 急! 急!那位大侠知道在C#中类似TabControl控件分页但不显示页标头,类似VC中的东东
- [求教]rtsp流的保存
- 简单的三国杀
- 如何确定一个未知控件是否拥有某个属性?
- 怎样让 FileDialog 能够选择文件夹?
if(Form1.dbselect==1)
{
db mdb = new db();
IDataReader dr = mdb.getDate("select top 500 * from _send order by id asc");
}
else
{
sqldb mdb = new sqldb();
IDataReader dr = mdb.getDate("select top 500 * from _send order by id asc");
}
if(dr!=null)
{