作为ERP等数据应用程序,数据库的处理是重中之重。
在框架中,我封装了一个数据库的基类,在每个模组启动或窗体启动过程中,实例化一个基类即可调用CRUD操作(create 添加read读取 update 修改delete删除),当然,还包括基础的SQL事务处理。
这个过程中,还考虑到对插件的管控,利用反射增加了调用授权,避免未经授权的程序盗用数据连接。
看看完整的代码:
DBContext.cs其中最基础的一个方法:
新增AI编程课程,引领技术教育新趋势
作为ERP等数据应用程序,数据库的处理是重中之重。
在框架中,我封装了一个数据库的基类,在每个模组启动或窗体启动过程中,实例化一个基类即可调用CRUD操作(create 添加read读取 update 修改delete删除),当然,还包括基础的SQL事务处理。
这个过程中,还考虑到对插件的管控,利用反射增加了调用授权,避免未经授权的程序盗用数据连接。
看看完整的代码:
DBContext.cs其中最基础的一个方法: