数据库
阿姨不可以嘛
愿每天奔走在自己的热爱里
展开
-
学习 LitePal 遇到的坑
Can't downgrade database from version 4 to 3version 版本号只能增加不能降低 测试的时候最好不要动version 卸载app重新运行或者 手动删除SD卡中的表再次运行不知道version 在哪里控制着 卸载APP以后不修改 version 照样崩溃报错 貌似不太灵活(思考?)duplicate column name: id使用Litepal每个...原创 2018-04-26 14:02:56 · 1733 阅读 · 0 评论 -
informix——ODBC数据源配置
本人电脑64位的,从一台32位电脑上迁移.net程序。informix数据库版本太低,具体什么版本没看。因为ODBC驱动版本的问题,导致出现了一系列难以解决的错误,踩坑4天,记录下过程,不定时更新配置遇到的问题,做个记录。1、登录页面报错:[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序]原因:web配置文件没有配置...原创 2019-08-29 15:12:50 · 3250 阅读 · 0 评论 -
informix
公司需要用到informix数据库,连接工具https://www.dbvis.com/download/10.0net程序中有访问informix,需要提前配置odbc。win10下安装informix的ODBC驱动参考:https://blog.csdn.net/bang152101/article/details/88786499https://blog.csdn.ne...原创 2019-08-26 15:25:57 · 3461 阅读 · 0 评论 -
oracle database 19c 安装
简单的记录oracle最新数据库的安装Oracle Database 19c,也就是12.2.0.3,参照12c的安装教程。图解Oracle12c 的安装和验证特别注意:12c以后的都存在数据库容器(CDB)承载多个可插拔数据库(PDB)的概念,参考:Oracle 12c创建用户时为什么要在用户名前加”C##"?涉及到plsql创建oracle的:使用PL...原创 2019-08-02 18:04:55 · 24505 阅读 · 12 评论 -
hibernate三种状态以及session方法
参考:https://blog.csdn.net/baidu_37107022/article/details/76861229https://blog.csdn.net/tuke_tuke/article/details/49699757三种状态的判断标准:con1:是否获得了与数据库现存记录相对应的oidcon2:是否存在于Session缓存中 三种状态的定义:...原创 2019-02-21 09:03:08 · 424 阅读 · 0 评论 -
Hibernate Java Project
参考连接:https://www.yiibai.com/hibernate/first-hibernate-application.html一、创建Java项目打开Eclipse,通过 File -> New -> project -> java project 创建java项目。 现在指定项目名称: first-hibernate, 然后 next-> 完成。...原创 2018-11-14 16:52:47 · 199 阅读 · 0 评论 -
Hibernate
参考博客:Hibernate——入门作者hibernate系列:https://blog.csdn.net/gavin_john/article/category/7475515 1、Employee注解 不再使用 employee.hbm.xmlpackage com.yiibai;import javax.persistence.Column;import java...原创 2018-11-15 17:18:47 · 163 阅读 · 0 评论 -
Navicat操作Oracle、JPA注解实现Oracle插入数据 主键ID自增
首先在Oracle表中实现ID自增,其次在JPA中实现。Oracle数据库不存在主键自增选项,现在想实现ID自增。博客链接:oracle 实现插入自增列 打开Navicat,定位到自己创建的表。一、 创建序列其他-序列 填写相应的信息,特别注意:表数据为空的话,开始值从1开始。看清数据库表中的数目,只填写前三个保存自动填充后面的。 二、设置触发器设计...原创 2018-10-26 17:30:32 · 6055 阅读 · 3 评论 -
Navicat连接Oracle 创建表
以前做项目中一直使用SQLserver,没接触过Oracle,现在项目需要学习下。参考博客:https://blog.csdn.net/u014418725/article/details/79383456 简单描述https://www.cnblogs.com/franson-2016/p/5925593.html 涉及权限 一、Oracle安装:https:/...原创 2018-10-15 11:26:02 · 10021 阅读 · 0 评论 -
Navicat ER图
用Navicat添加数据库,并生成ER图生成ER图,图表之间有联系。必须建立表与表的外键生成ER图之后可以查看各个表之间的联系,可以打印模型。使用Navicat for mysql添加外键约束使用Navicat生成ER关系图并导出...原创 2018-08-25 09:35:07 · 5368 阅读 · 0 评论 -
sql server 2008安装
安装参考教程:https://jingyan.baidu.com/article/0320e2c1286a2f1b87507b81.html1、重启计算机失败https://jingyan.baidu.com/article/c35dbcb0f9115c8917fcbc67.html2、安装密钥 Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34M...原创 2018-08-29 16:32:03 · 491 阅读 · 0 评论 -
数据库表结构
当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规则不统一,造成数据查询,数据使用效率低的问题,所以有必要整理出一套合适的数据库表字段命名规范来解决优化这些问题。本文是一篇包含了数据库命名、数据库表命名、数据库表字段命名及SQL语言编码的规范文档,针对研发中易产生的问题和常见错误做了一个整理和修...原创 2018-08-20 16:28:54 · 11367 阅读 · 1 评论 -
LitePal异步操作数据库
支持异步操作数据库是LitePal 1.5.0版本的核心功能。在这之前,使用LitePal操作数据库默认都是在主线程进行的,如果你想在子线程中进行数据库操作则需要自己创建线程才行。事实上,Android官方是建议将所有的数据库操作都放在子线程中进行的。但是我们大多数情况下可能都不会这么做,因为数据库操作一般都很快,即使在主线程中执行也基本不会影响到界面元素。因此,LitePal之前的版本中也是一直...原创 2018-05-23 19:31:21 · 2260 阅读 · 3 评论 -
LitePal.getDatabase() SD卡数据库删除再次创建的解决方案
LitePal.getDatabase();使用litepal.xml文件静态创建数据库 貌似只创建一次数据库 修改存储路径为SD卡 如果手动删除SD卡中的数据库 再次执行 litepal.getDatabase 并不能再次创建 郭神的回复:查询相关文档:https://mp.weixin.qq.com/s/C7nbJXOS9lYPgOda-8Pw0A发现 litepal 1.4.0版本开始支持多...原创 2018-04-26 10:41:05 · 1810 阅读 · 5 评论 -
Navicat for SQLite 查看SD卡中的sqlite数据库
SD卡中操作sqlite:sd中创建sqlite数据库以后,连接豌豆荚拿到DB文件,放到Navicat中查看原创 2018-04-25 14:04:46 · 958 阅读 · 0 评论 -
SQLiteStudio 查看内存中的sqlite数据库
SQLiteStudio 的安装使用:参考:http://blog.csdn.net/monly_jiajia/article/details/58621469SQLiteStudio一直报这个错,提示ADB没有连接上。Could not find Android Debug Bridge application. Click here to point out the location of t...原创 2018-04-25 13:54:16 · 1827 阅读 · 0 评论 -
OrmLite
依赖: compile 'com.j256.ormlite:ormlite-android:5.0'model@DatabaseTable(tableName = CRM_DT_BAOGAO_FB4.TABLE_NAME)public class CRM_DT_BAOGAO_FB4 { public CRM_DT_BAOGAO_FB4() { } @Overr...原创 2018-04-24 09:04:31 · 145 阅读 · 0 评论 -
郭霖LitePal
由于项目需要开始学习sqlite一开始先学习使用的是 android ormlite 操作 从最基本的建表增删改查一路走来 磕磕碰碰很多 都是在内存中操作sqlite 只能通过sqlitestudio工具进行查看 不能导出 并且应用卸载数据表就丢失 最终考虑在sd卡中操作sqlite 但是ormlite 并没有这方面的接口 很苦恼 经过几天的百度和乱啃也写出了一个暂时没有bug的逻辑方法 总体来说...原创 2018-04-25 16:47:06 · 2709 阅读 · 0 评论 -
JDBC连接informix数据库
初步摸索informix数据库,从jdbc连接开始1、驱动下载https://download.csdn.net/download/ryc115/104268792、代码package java2informix;import java.sql.*;public class Main { private static String URL_STRING[] = ...原创 2019-09-09 15:35:51 · 3631 阅读 · 3 评论