现在位置: 首页 > 数据库 > 文章
2017年02月20日 数据库 ⁄ 共 6734字 暂无评论
1. 在修改bug时遇到一个问题,想优化查询语句时发现有字段是空的,结果在比较时出错,或是比较了之后查询不到结果,语句如下时, select * from p_info pi left join job j on j.id = 710where pi.requestid = 0and (ifnull(pi.standard_20_ft_container, 0) <=  ifnull(j.standard_20_ft_container, 0)); 查询到的结果并不是想要的,因为结果都是空的,就是没有查询到数据,但事实上应该要得到数据。因为pi.standard_20_ft...
阅读全文
环境:php5.4.16。用的wampserver,但是先前的程序是用php5.1开发的,貌似会有一些奇怪的问题。用的CI框架,我估计还是得放到5.1上调试。不然总是各种问题,总是一开始时查询都没有问题,但是过了一两天就查询不到数据,我想可能是版本的问题:如php 数据库可以查到数据的sql语句,在代码里为什么查不到数据。用echo输出来sql语句,放到数据库里是查询得到数据的。而且那个程序前面几天查数据一直没问题,到后面几天就查询不到...
阅读全文
1. 我在java里写这样的SQL语句: String sql = "SELECT MP.ID, MP.PROJECT_NAME, MP.HARDWARE_VERSION, MP.SOFTWARE_VERSION, MT.TYPE_NAME, MTV.TYPE_VALUE, MP.DELETE_FLAG, MTV.ID FROM (SELECT * FROM MOBILE_PROJECT WHERE ID = ?) MP LEFT JOIN MOBILE_PROJECT_TYPE_MAPPING MPTM ON MP.ID = MPTM.PROJECT_ID LEFT JOIN MOBILE_TYPE MT ON MPTM.TYPE_ID = MT.ID LEFT JOIN MOBILE_TYPE_VALUE MTV ON MPTM.TYPE_VALUE...
阅读全文
2017年02月20日 数据库 ⁄ 共 152字 评论关闭
老是把Oracle的插入语句写错,中间明明是“‘”我总是写成“AND”,导致出错,特意记下来。 UPDATE MOBILE_PICTURE SET PICTURE_NAME = '1.jpg', PICTURE_URL = '1.jpg' WHERE PROJECT_ID = '51813' 多个值中间的设置是“,”不是“and”
阅读全文
2017年02月18日 数据库 ⁄ 共 17689字 评论关闭
android 的数据库编程,说白了就是如何操控Sqlite,其实网上帖子一大把,大多都已经能够完成我们的数据开发任务。 今天我要讲的是,如何把这件事情做的优雅点。。 首先,就涉及到如何定义“优雅”。我想对数据库的操作,优雅,就是你去定义个表格,比如播放记录(见谅,我是做视频的,相信大家都喜欢看我司的片,4亿观众总有你)。 当然,出了播放记录还有一些偏好/下载信息等等等等,这些,都可以存储在Sqlite里面。这些表,我...
阅读全文
首先CodeIgniter连接数据库连不上,总是显示连接错误,但是又没有error信息,难以debug。 解决方案是:在application/config/database.php文件的最后加上这一段代码: echo '<pre>'; print_r($db['default']); echo '</pre>'; echo 'Trying to connect to database: ' .$db['default']['database']; $dbh=mysql_connect ( $db['default']['hostname'], $db['default']['username'], $db['default'...
阅读全文
2017年02月15日 数据库 ⁄ 共 2476字 评论关闭
            很多情形需要遇到mysql的远程访问连接,但root用户只能本地连接。要实现你的的pc上的mysql数据库远程连接访问,必须另开账户。          首先,在MySQL Server端:        执行mysql 命令进入mysql 命令模式,        Sql代码    mysql> use mysql;    mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION;    #这句话的意思 ,允许任何IP地址(上面的 % 就是这个意思)的电...
阅读全文
2017年02月13日 数据库 ⁄ 共 2512字 评论关闭
由于我们介绍的内容都是基于微软的Visual Studio下开发的Win32平台,所以下边我们介绍Visual Studio下SQLite数据库开发环境设置。具体而言我们有两种方式可以在Visual Studio中SQLite数据库:使用SQLite源代码文件和使用Cocos2d-x提供的库文件。1、使用SQLite源代码文件SQLite是C编写的开源的数据库,我们可以在http://www.sqlite.org/download.html网址下载最新的SQLite源代码,如我下载的sqlite-amalgamation-3080401.zip文...
阅读全文
2017年02月13日 数据库 ⁄ 共 2810字 评论关闭
我们下边介绍如何通过SQLite3提供的API实现MyNotes数据库创建。创建数据库一般需要经过如下三个步骤。(1) 使用sqlite3_open函数打开数据库。(2) 使用sqlite3_exec函数执行Create Table语句,创建数据库表。(3) 使用sqlite3_close函数释放资源。在这个过程中,我们使用了三个SQLite3 API函数,它们都是纯C语言函数。在Cocos2d-x中通过C++调用C函数当然不是什么问题,NoteDAO.cpp中的NoteDAO::initDB()函数可以初始化数据库,它...
阅读全文
2017年02月13日 数据库 ⁄ 共 1133字 评论关闭
数据库创建完成后,我们可能需要看看数据库中数据是否成功插入,很多人喜欢使用图形界面工具来管理SQLite数据库。SQLite图形界面管理工具有很多,我推荐使用SQLiteStudio工具,下载地址http://sqlitestudio.pl/?act=download。SQLiteStudio工具支持跨平台,支持多国语言,包括中文。可以导出各种SQL、CSV、HTML和XML等格式。启动SQLiteStudio工具,如图所示界面,通过菜单“数据库”→“添加数据库”,弹出如图所示对话框,在数据库...
阅读全文