C#的数据操作接口只需要这三个方法!!!!

4015 次阅读 by 九九 2013-05-29 | 标签:生活元素 C# 总结

先讲下,红橘子C#版本终于有项目机会开动了!!!!!啊哈哈~

好说事~请看下面的接口定义:  

////// 数据库操作接口
    ///public interface HIDatabase
    {
        ////// 查找数据
        //////需要执行的SQL语句
        ///查找到的数据集合System.Data.DataSet find(String sql);
        
        ////// 更新数据
        //////需要执行的SQL语句
        ///影响的数据条数int update(String sql);
        
        ////// 添加数据
        //////执行的SQL语句
        ///当前记录的IDint add(String sql);
    }

之前是按SQL的操作语句整了有像:insert, select, delete, update 这样的四种,在之前写的Java版本里,旷同学建议将数据的接口定义成这样的三个方法就行,因为细看delete跟update其实是一个性质的操作:执行SQL语句,得到影响的行数。当然,这种写法会丢掉一些SQL类的高级用法,像事物之类的,不过可以在子类里进行具体的实现。这个接口可以面向所有的存储方式: 1. 数据库服务器级别存储;
2. 文件级别存储;
3. 内存级别存储。
继续完善中~


评论(0)

暂无评论!


PS:多打字可以减肥哦~234字以内。支持表情:


Top