CRL并不直接对数据库进行操作,它只会处理生成对应的SQL语句和参数,由委托注入的数据访问对象来执行,目前采用CoreHelper.SqlHelper因此,需要在Gblobal中实现数据访问委托,在委托方法中,可根据type区分是由哪一个业务创建的委托,从而达到多数据库的实现通过封装的数据结构检查方...
分类:
其他好文 时间:
2014-06-29 19:02:49
阅读次数:
268
之前一篇随笔, 提到了django中怎么使用多数据库, 但是在实际工程中遇到了一个问题,就是admin指定了使用某库, 在测试环境上没问题, 当部署后(库也变动了位置), 修改一个admin的model object保存后就报错. No such table追溯了下源码, 没有找到问题, 但可以确....
分类:
数据库 时间:
2014-06-28 23:00:42
阅读次数:
356
Join 的实现原理在MySQL 中,只有一种Join 算法,也就是Nested Loop Join,没有其他很多数据库所提供的Hash Join,也没有Sort Merge Join。顾名思义,Nested Loop Join 实际上就是通过驱动表的结果集作为循环基础数据,然后一条一条的通过该结果...
分类:
数据库 时间:
2014-06-25 18:56:41
阅读次数:
249
Dapper是近2年异军突起的新ORM工具,它有ado.net般的高性能又有反射映射实体的灵活性,非常适合喜欢原生sql的程序员使用,而且它源码很小,十分轻便。我写本博客的目的不是为了介绍Dapper,而是要将我使用Dapper迁移数据库过程中遇到的bug和一些优化介绍给大家,Dapper在多...
分类:
移动开发 时间:
2014-06-23 08:23:35
阅读次数:
280
SQL Server 数据导入Mysql详细教程
SQL Server数据库和Mysql 数据库都是关系型数据库,虽然很多数据库都对SQL语句进行了再开发和扩展,使得在不同的数据库中执行的方法或用法不一,但是 SQL Server,Mysql ,Access等都采用了SQL语言标准,不同的数据库中的数据是可以导入的。对于大数据的导入是有相当大的意义。
今天,我和大家一起分享一下...
分类:
数据库 时间:
2014-06-21 18:48:42
阅读次数:
306
近期负责一个银行方面的项目,需要用到DB2实现多数据库版本切换。初步接触DB2,对于它的管理工具(IBM DATA STUDIO)虽然与ORACLE\MSSQL大同小异,但还是有些东西不一样的。比如什么是它的模式。如图:实际上DB2的SQL结构跟MSSQL也相差无几,但在不了解什么是DB2模式的情况...
分类:
数据库 时间:
2014-06-18 15:56:58
阅读次数:
231
Flask-SQLALchemy是一个给你的应用添加SQLALchemy支持的Flask扩展。SQLALchemy
是Python语言的SQL工具包及对象关系映射(ORM)工具,使用MIT许可证发行,提供能兼容众多数据库(如
SQLite、MySQL、Postgres、Oracle、MS-SQL、SQLServer和Firebird)的企业级持久性模型。一、为..
分类:
其他好文 时间:
2014-06-02 03:04:03
阅读次数:
520
/// /// 多数据库服务器事务提交 /// ///
key为connName,value为Sql语句 /// public bool ExecuteMultiTran(List sqlStrings) {
bool reval = true...
分类:
数据库 时间:
2014-05-27 16:14:24
阅读次数:
434
什么是PHP: PHP指PHP:超文本预处理器(译者注:PHP:Hypertext
Preprocessor,递归命名) PHP是一种服务器端的脚本语言,类似ASP PHP脚本在服务器上执行 PHP支持很多数据库
PHP是一个开源的软件(open source software,OSS)什...
分类:
Web程序 时间:
2014-05-26 00:01:16
阅读次数:
424
许多数据库服务器是不能连上internet,想更新安装包就比较麻烦。通常可以先在有internet环境的计算机上下载deb包,在拷贝到服务器安装deb,这样很难处理包的依赖关系。apt-get可以解决包的依赖关系,但是默认配置下需要从internet下载包,如果可以从本地读取安装源就可以解决包..
分类:
其他好文 时间:
2014-05-24 15:19:09
阅读次数:
231