【Delphi数据库处理】教程文章相关的互联网学习教程文章

Delphi ADO数据库控件(转)

组件该组件用于建立数据库的连接。ADO的数据源组件和命令组件可以通过该组件运行命令及数据库中提取数据等。该组件用于建立数据库的连接,该连接可被多个数据集所共享,但是并不是应用程序中必须的,因为ADO数据集及命令组件通过设置其ConnectionString属性,可以直接连接到数据库。但是如果多个数据集使用相同的数据库连接时,则使用TADOConnection就有一定的优势,因为不必为每个数据集都单独建立数据库的连接,同时也减少了资源...

ACCESS-关于DELPHI中操作ACCESS数据库中单精度数据的问题

单精度和双精度数值类型最早出现在C语言中(比较通用的语言里面),在C语言中单精度类型称为浮点类型(Float),顾名思义是通过浮动小数点来实现数据的存储。这两个数据类型最早是为了科学计算而产生的,他能够给科学计算提供足够高的精度来存储对于精度要求比较高的数值。但是与此同时,他也完全符合科学计算中对于数值的观念:当我们比较两个棍子的长度的时候,一种方法是并排放着比较一下,一种方法是分别量出长度。但是事实上世...

[delphi技术] (SQL DBE、ADO连接)+(Firebird火鸟+DbExpress)+(VF DBF数据库)+(DB Paradox)

连接SQL Server显然用ADO或DBEXPRESS更有优势,起码连接起来比较方便。 BDE的话可以用如下方法:(以下以Delphi7为例,其它版本的DELPHI请自己摸索一下,不过基本相差不大) 1.启动Delphi,选择菜单项 Database->Explorer,在左侧Database列表里面右键,选择New,在弹出的驱动对话框里面选择MSSQL,确定,然后在左侧可以更改名字,如:TEST,然后在选中TEST在右侧选项里面添入ServerName(服务器名) UserName(登录名) DatabaseName(...

[delphi技术]Delphi多线程数据库查询(ADO)【代码】

1、CoInitialize 没有调用(CoInitialize was not called);所以,在使用任何dbGo对象前,必须手 调用CoInitialize和CoUninitialize。调用CoInitialize失败会产生"CoInitialize was not called"例外。 2、画布不允许绘画(Canvas does not allow drawing);所以,必须通过Synchronize过程来通知主线程访问主窗体上的任何控件。 3、不能使用主ADO连接(Main TADoConnection cannot be used!);所以,线程中不能使用主线程中TADOC...

Delphi ADOQuery连接数据库的查询、插入、删除、修改

//查询记录 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Add(‘select * from YourTABLE where 查询条件‘); ADOQuery.Open; //插入记录 procedure TForm1.Button2Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Text:=‘insert into YourTABLE(字段1,字段2) values(:字段1,:字段2)‘; // ADOQuery.SQL.Add(‘insert into You...

Delphi ADOQuery连接数据库的查询、插入、删除、修改

查询记录 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Add(‘select * from YourTABLE where 查询条件‘); ADOQuery.Open;//插入记录 procedure TForm1.Button2Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Text:=‘insert into YourTABLE(字段1,字段2) values(:字段1,:字段2)‘; // ADOQuery.SQL.Add(‘insert into YourTABL...

Delphi XE中使用dbExpress连接MySQL数据库疑难问题解决(对三层的例子配置有帮助)【图】

Delphi IDE中包含一个Data Explorer的组件,如下图所示: 该组件基于dbExpress(包含TSQLConnection、TSQLDataSet、TSQLQuery、TSQLStoredProc、TSQLTable、TsqlServerMethod、TSQLMonitor、TSimpleDataSet)。但是因为该组件只提供了各种数据库的抽象驱动,没有提供底层的与数据库直接交互的驱动库,因此,要想使用具体某种数据库,还需要搭配提供商驱动。本文以Delphi XE在Windows 7 Ultimate版系统下连接MySQL Community Ser...

Delphi 通过SQLite3, SQLiteTable3 操作数据库

var sql, sFile:string; db:TSQLiteDatabase;begin try sFile := G_AppPath + CH_IPC712Db; //if FileExists(‘test.db‘) then DeleteFile(‘test.db‘); //连接数据库,如果数据库文件不存在会自动创建 db:=TSQLiteDatabase.Create(sFile);//使用密码创建数据库 //db:=TSQLiteDatabase.Create(‘test.db‘,Nil);//无密码创建数据库 //创建USER表 sql:=‘CREATE TABLE USER(ID integer PRIMARY KEY AUTOI...

delphi 数据库 疯狂讲义 001

大家喜欢的加我QQ271118321 delphi 数据库 疯狂讲义 001标签:本文系统来源:http://www.cnblogs.com/c001100/p/5948365.html

delphi 6数据库连接之长短模式(sqlserver)【代码】【图】

delphi 6数据库连接之长短模式(sqlserver)标签: delphi数据库 2015-08-12 20:59 351人阅读 评论(0) 收藏 举报 分类: delphi(3) 版权声明:本文为博主原创文章,未经博主允许不得转载。1 delphi连接sqlserver之长短连接我们连接数据库通常有长连接和短连接模式,在delphi里面经常采用TADOConnection建立数据库连接,然后用TADOQuery来进行CRUD操作。TADOConnection可以设置连接超时,KeepConnection一直保持数据库连接,直到程序...

Delphi XE2 使用dbExpress连接MySQL数据库

只要从解压版的MySQL中提取出该版本的libmysql.dll复制到c:/windows/system32目录下就不会发生无法正确初始化数据库驱动的问题。 具体可参考如下网站 http://blog.csdn.net/chaijunkun/article/details/6266641Delphi XE2 使用dbExpress连接MySQL数据库标签:font 没有 express http 拷贝 pre mysq res details 本文系统来源:http://www.cnblogs.com/yangxuming/p/6537323.html

delphi连接access数据库的步骤【图】

delphi连接access数据库的步骤标签:ges ima delphi image com blog 分享 技术分享 数据库 本文系统来源:http://www.cnblogs.com/ddxxxb/p/6803284.html

如何用delphi中Data Module 管理数据库连接 和Adoquery 及 datasourse 等【图】

首先关于使用data module 的理论可以参看,里面讲的很详细:https://wenku.baidu.com/view/073aa98aa0116c175f0e48e2.html 其次为什么要用data module呢? 其主要作用就是: 1.提升数据组件的重复使用 2.便于数据集中管理和维护 3.程序结构更加清晰,数据集被单独放置,form只负责用户界面,程序结构更加清晰; 对比: 使用前: 使用后: 如何使用data module: 第1步:file/new/other/第2步:点data module ,点确定;第3步:...

Delphi数据库处理【代码】

Delphi中处理数据库主要有两种方法,也就是BDE、ADO,从Delphi 6.0开始还加入了一种dbExpress方法。另外,Delphi还提供了专门处理Borland 公司自己的数据库产品InterBase 数据库的专门的方法。BDE(Borland Databas Engine),是Delphi中最古老的技术,从delphi 2.0加入BDE 技术以后,一直是Delphi处理数据库的事实上的标准。BDE 是一个基于驱动程序的体系结构,每一种数据格式或数据源都有一种驱动程序来驱动相近的数据源。BDE 可...

DelphiXE7操作sqlite数据库

准备工作: 1.用SQLiteExpertPers建立一个sqlite数据库。 2.打开delphi xe7。 一、FireDAC法 设置库联接 1.放入FDConnection1控件 2.放入FDConnection1.DriverName := SQLite 3.点击“FDConnection1.Params” 4.在“FDConnection1.Params”中写入 DriverID=SQLite Database=C:\Users\zhujianqiang\Desktop\sqlite\sqlite.db //你的sqlite数据库路径 5.点“确定” 6.设置FDConnection1.Connected...