数据库
singular2611
编程人生,成就梦想
展开
-
php与My SQL
$host="127.0.0.1"; $userName="root"; $password="liricai"; if($connID=mysql_connect($host,$userName,$password)){ echo"alert('数据库连接成功!');"; }else{ echo"alert('数据库连接失败!');"; }原创 2014-10-15 17:19:07 · 502 阅读 · 0 评论 -
delphi 与 sqlite 参考
转自:http://www.cnblogs.com/jxsoft/archive/2012/06/02/2532273.html本文的目的在于采用流水账方式来记录学习delphi访问嵌入式数据库sqlite中的一些点滴。欢迎各位同好共同学习和批评指正。file:1 准备工作part1 delphi版本:delphi2007 for win32 update3。任转载 2015-07-14 14:08:22 · 968 阅读 · 0 评论 -
将Excel表数据导入Sqlite数据库表
将Excel表数据导入Sqlite数据库表1、首先需要把Excel准备好,然后打开Excel,另存为*.csv格式文件。2、Excel中的数据在Sqlite中需要按照自己的要求建立字段,这里可以现导入数据在更改数据字段,但是建议先建立好数据库字段。3、最后可以打开Sqlite数据库,选中刚刚建立的表,右键选择导入*.csv文件。如图Sqlite和Excel 按照下图点击导入*.csv文件原创 2015-05-24 15:50:17 · 3606 阅读 · 0 评论 -
如何提高数据库查询速度
转载自:http://blog.csdn.net/screensky/article/details/78452561、用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽转载 2015-06-01 19:37:39 · 595 阅读 · 0 评论 -
TUniQuery 对应的tb_table中的数据更新操作
TUniQuery 对应的tb_table中的数据更新操作 如上图所示,在Table Name 中加入要更改的数据库表,点击Get Fields 选中id字段,点击Generate SQL ,这样就会自动生成一个随着Query的改变同时改变关联的数据库表的Query,不知道大家能不能看懂,我的描述能力不太好,请见谅。我写下来也是方便自己看的。原创 2015-05-31 13:36:03 · 1046 阅读 · 0 评论 -
Delphi中Undac控件连接MYSQL数据库问题总结
1、数据库挂到cxgrid上,中文显示不正确我调试了好长时间,怀疑是编码问题,mysql的编码方式我都试过了,都不可以。 解决问题过程: (1)、在dos系统下进入mysql数据库输入show variables like ‘char%’; 我考虑可能是character_set_connection的编码有问题,于是开始设置它的编码方式,但是,这个编码方式重新启动数据库还是原来的编码方式原创 2015-04-29 18:22:02 · 1469 阅读 · 0 评论 -
简单的把SQLite数据导入Mysql库
最近在做实验室器材管理系统,之前用的是SQLite数据库,因为是网络版的,更换成Mysql数据库,大量的数据手动敲进太慢了,有没有一下导入的方法呢? 这里本人没有深挖,只是完成了自己的任务,我首先是把sqlite数据库中的字段在HeidiSQL里面建立好的。 网上最常用的两种方式是通过导出sql和导出csv来实现,这里尝试了通过CSV的方法实现数据转移。 SQLite工具我用的SQLiteSt原创 2015-04-24 16:09:48 · 3452 阅读 · 0 评论 -
Delphi三层网络架构代码实现
Delphi三层网络架构代码实现1 .三层网络的概念三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。 区分层次的目的即为了“高内聚,低耦合”的思想。概念简介1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(B原创 2015-03-26 22:58:20 · 2351 阅读 · 1 评论 -
DBLookupCombox控件的使用的问题
DBLookupCombox控件的使用DBLookupCombox是以下拉列表形式显示数据中的一个字段的内容,使用DBLookupCombox一般会出现两个问题。1. 把DBLookupCombox控件与数据库表连接起来,发现运行时下拉表中没有数据。解决方法:把数据库控件搭建好后,把它的DataSource连接到DBLookupCombox控件的ListSource上,然后在ListField属性里原创 2015-03-24 09:50:04 · 971 阅读 · 0 评论 -
数据库相对路径写法,及使用
在使用数据库时,因为相对路径的原因,每次运行软件时数据库都是刚刚连接上,所以数据库中的表和控件中的table,或者query还未激活,这时需要动态打开这些表。如下 conWake.Database := ExtractFilePath(Application.ExeName) + 'wake.db3'; conWake.Connect; Self.tb_Users.Ope原创 2015-03-18 22:55:49 · 2896 阅读 · 0 评论 -
delphi中使用sqlite数据库出现database is locked问题
本人之前编写的资产管理系统,编译时没有问题,但过了一段时间重新运行提示database is locked ,造成这种问题有很多中可能,大多部分是数据库正在处理数据时,又有其他的操作对数据库操作解决方法:这种问题首先把所有的连接数据库的表全部取消激活(Active)然后一个一个表激活,每激活一个表时就在数据库中运行一个数据库数据更改语句,如果没有弹出database is locked 那么继原创 2015-03-18 17:40:23 · 2388 阅读 · 0 评论 -
delphi中对数据库操作的问题与解决
1.本人用sqlite数据库时删除数据库中时,删除失败,但不报错,解决方法是将数据库中的缺省属性(default)修改成''两个单引号2在使用delphi中query控件时,对数据库操作时报语法错误!但是实际上根本没有语法错误举例如下:with query1 dobeginsql.add('delete from tb_room where id=8');excute;en原创 2015-03-16 13:45:51 · 779 阅读 · 0 评论 -
经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwin转载 2015-03-16 13:41:55 · 414 阅读 · 0 评论 -
My SQL 创建数据库
第一步:打开My SQL数据库原创 2014-10-14 20:54:35 · 4053 阅读 · 0 评论 -
delphi cxgrid 的用法和问题
对对对原创 2014-10-14 21:00:33 · 1148 阅读 · 0 评论 -
MY SQL phpMyAdmin的使用
第一步:打开原创 2014-10-15 11:11:26 · 476 阅读 · 0 评论 -
数据库语句之建表、拷贝数据表
1、数据库建表语句create table tb_People(id integer primary key, Name varchar(255), Sex varchar(255))2、同数据库拷贝数据表sql:insert into table1 select*from table2(完全拷贝)insert into table1 select distinct*from table2(不原创 2015-07-14 17:38:39 · 833 阅读 · 1 评论