今天在修改Android应用里用到的一个SQLite数据库文件,使用Navicat修改SQLite数据库提示:“no such collation sequence: LOCALIZED”错误,折腾了半天,终于搞定. Collation简单的说就是排序规则(数据库中有很多排序规则,比如有按英文字母的.有按中文拼音的等等),由于我要修改的数据库文件是从android手机拷贝的,android对SQLite数据库进行了定制,对表中列指定了自定义的collation(排序规则):LOCALIZED.导…
 Navicat for SQLite 是一套专为SQLite 设计的强大数据库管理及开发工具 Navicat for SQLite 是一套专为SQLite 设计的强大数据库管理及开发工具.它可以用于版本2 或 3 的 SQLite 数据库,并支持大部份 SQLite的功能,包括触发器.索引.视图等.Navicat 的功能足以符合专业开发人员的所有需求,但是对 SQLite的新手来说又相当容易学习. 功能描述 About Feature 需要培训.定制.外包?请联系我们!慧都专业技术团队帮助…
一.32位系统下 cannot load OCI DLL,126 解决方法:工具->选项->OCI 选择oracle安装目录下bin里面的oci.dll 二 .在64位系统下安装了Oracle 11g,在用Navicat去连接Oracle时,提示以下错误: Cannot load OCI DLL, 126: Instant Client package is required for Baic and TNS connection For more information: http://wi…
1 准备工作 (1)将adb.exe从  \Sdk\platform-tools目录下移动到 \Sdk\tools目录下(主要是看emulator这几个文件在哪个文件夹就把adb.exe移动到哪个文件夹): (2)将sqlite3.exe从  \Sdk\platform-tools目录下移动到 \Sdk\tools目录下(同上) 2 打开CMD界面,cd到 \Sdk\tools目录下,运行指令 adb shell进入adb界面内 3 定位到数据库所在的位置,chmod 777 file 修改文件…
这个是服务名写错了,服务名的字段在Oracle安装路径里找 这个我的服务名,这好像是重装Oracle就会变我之前的事orcl,重装之后发现连接不上数据库了,就倔强着找到了它 备注:如果是连接远程Oracle,Navicat选项里的“服务器”名称要与远程Oracle里的服务器名称相同.…
原因是navicat没有安装sqlserver驱动,就在navicat安装目录下,找到双击安装即可: …
1.打开Navicat,进行如下操作. 2.在弹出的新建连接对话框中输入正确的信息,点击“确定”按钮. 3.可见如下…
今天是上班的第二天,听说我最近的任务就是改bug,唉,权当学习了,遇到的一些问题都记录下来. sqlite数据库是android中非常常用的数据库,今天帮别人改bug,遇到一些问题记录下来. 1.修改数据库表的结构要通过数据库升级来实现,数据库会自动执行SQLiteOpenHelper的继承类中的public void onCreate(SQLiteDatabase db) {}方法,如果数据库要升级的话,需要调用public void onUpgrade(SQLiteDatabase db,…
Qt 提供了 QtSql 模块来提供平台独立的基于 SQL 的数据库操作.这里我们所说的“平台 独立”,既包括操作系统平台,也包括各个数据库平台,Qt支持以下几种数据库: QT自带SQLITE数据库,不需要再安装 QTDS在Qt4.7起已经被移除 1.QtSql 要使用QtSql 模块的话,需要在.pro文件中添加这么一句: QT += sql  2.QSqlDatabase QSqlDatabase类提供了一个接口,用于通过连接访问数据.QSqlDatabase的一个实例表示连接.该连接通过受…
场景: SQLite数据库,在查询数据时,提示 标题错误异常.查看堆栈,是在SQLiteDataReader.CheckValidRow 时报错. 数据查询是通过 adapter.Fill(dt) 进行的; 分析: 看了网友的分析,有的说是改用SQLiteDataReader来先进行判断有无数据的.但这都不是我想要的解决方案.因为在Navicat for sqlite中是可以正常执行的. 改之前的语句如下: SELECT b.OrgName,ifnull(a.bds,0)bds, ifnull(…