根据打开文件名不一样写ConString

解决方案 »

  1.   

    用接口啊IDbConnection、IDbCommand、IDataAdapter,用接口支持的公用方法就可以了。如果必须要想用那些特别的方法和函数,就用Abstract Factory封装具体操作吧。
      

  2.   

    我的不同数据操作类(oledboperator, sqlclientoperator)是从同一个基类继承来的,现在各种数据库间的烦恼是sql语句的语法的微小差异造成不兼容
      

  3.   

    Sql Server与Access的Sql语句确实有些不一样,例如日期字段在sql中用''表示,但是Access里必须用##表示
      

  4.   

    Sql Server与Access的Sql语句有些不一样,建议做两个数据库操作类
      

  5.   

    每个数据库都要写各自数据库能识别的SQL语句
      

  6.   

    根据不同的数据库写SQL语句
    或者
    写在一个参数文件中,根据不同的情况去读