E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FireDac
delphi
fireDAC
+SQLite 在多线程下笔记
sqlite1篇文章0订阅订阅专栏SQLite官方描述是支持多线程的,参考:UsingSQLiteInMulti-ThreadedApplicationsFIREDAC默认的threadsafe为2,要求是为每个线程单独建立一个连接,实际测试,应该是有且只能有一个连接。特别是主线程需要注意。在有DBGRID的情况下,多个连接会导致databaseislocked的错误。关于多线程的配置,官方文档描
蝈蝈(GuoGuo)
·
2024-08-28 20:39
SQLite
Delphi
sqlite
笔记
jvm
Firebird +
FireDAC
界面操作的自增字段
Firebird+
FireDAC
如果是在客户端程序直接使用
FireDAC
的FdQuery去操作数据库,大概是这样的:DBGrid->DataSource->FdQuery->FdConnection->
pcplayer
·
2024-02-01 13:06
数据库
【delphi11】delphi进阶【六、数据库编程】
Delphi通过其数据库组件,如ADO,
FireDAC
,dbExpress等,为数据库编程提供了强大的支持。关键组件TDatabase:管理数据库连接。TTable:代表数据库中的一个表。
Thomas_Lbw
·
2023-12-24 15:49
delphi
数据库
delphi
Delphi连接SQL sever数据库
Delphi连接SQLServer数据库delphi版本:Delphi10.4.2SQLServer版本:2017step1:右下角
FireDac
—>将FDConnection和FDQuery拖拽或双击添加至窗体中
是兔子不是tu子
·
2023-12-01 19:41
数据库
delphi xe10.2
FIREDAC
三种连接
以下都是在DELPHIXE10.2中测试通过FireDACsupportsthreedistinctoptionsforconnectingtoyourdatabase.Theseare:Temporaryconnections(临时)Persistentconnections(持久)Privateconnections(专用)一、Temporaryconnections(临时)1)通过控件FDC
lao_yunger
·
2023-10-13 02:14
firedac
delph
xe10
firedac
connection
连接技术
Delphi xe10
FireDac
之 如何生成操作日志
要记录操作日志就要说一下
FireDac
数据集的delta,这个对象中存储值数据的变化,在默认情况下只有新增和修改的变化,没的删除的,需要FilterChanges的数据设置成FDMemTable2.FilterChanges
昵称总是必填
·
2023-08-26 06:02
FireDac
FireDac
delphi
xe10
delta
日志
Delphi
FireDac
之SQL跟踪
我们都知道sqlserver管理工具提供了Trace跟踪,可以跟踪程序执行了那些sql语句,非常的方便,今天我们自己用
FireDac
来实现这个功能吧要实现sql语句的跟踪,我们需要用到TFDMoniFlatFileClientLink
昵称总是必填
·
2023-08-26 06:01
FireDac
delphi
FireDac
sql跟踪
Tracing
and
Monitori
Delphi XE7 基于FirDAC三层架构实际客户案例--ERP系统
基于DelphiXE7
FireDAC
中间件在18年开发完成后,却一直致力于寻找实际用户案例,寻找客户市场,通过实际场景不断完善和优化这套FieDAC的三层中间件和整套EXE+DLL模式的三层客户端框架,
Judons
·
2023-06-16 05:40
架构
中间件
Delphi 10 Seattle
FireDAC
连接池配置过程
一直想用Delphi10SeattleFireDAC写个中间层,当然不得不解决连接池的问题。网上搜到一个只有一点代码的例子,没有配置步骤,研究了半天的英文帮助文档,总算试验成功,给苦无资料的大家分享:1、先建一个数据库的文本参数文件,文件名FDDrivers.ini,存放在执行文件所在目录,内容以oracle为例如下:[Oracle_Pool]DriverID=OraDatabase=(DESCR
广州雨儿
·
2020-09-13 00:25
delphi
xe
10
FireDAC
学习 - 8:三层数据库,一次提交多个表的数据
如本人上一篇博客《
FireDAC
学习-7:三层数据库,一次传递多个表的数据》所说,可以一次性获取多个表的数据到客户端。
pcplayer
·
2020-08-23 17:09
FireDAC
Delphi
数据库操作
FireDAC
学习 - 7:三层数据库,一次传递多个表的数据
需求在MIDAS架构下,主从表可以采用嵌套表的方式,一次性将多个嵌套的表的数据传递到客户端。假设有主从表FdQuery1和FdQuery2,大致做法如下:1.在服务器端,FdQuery1和FdQuery2分别对应数据库服务器里面的一个表。它们对应的表有主从关系,主表的主键字段名为ID;从表的外键字段名也是ID;2.服务器端,DataSource1对应FdQuery1。3.FdQuery2的SQL语
pcplayer
·
2020-08-23 17:09
FireDAC
Delphi
数据库操作
FireDAC
学习 - 5:三层,远程提交,公文包模式
问题需求:以前版本的Delphi,三层架构的程序,采用TClientDataSet来作为客户端的内存表,所有用户操作都是针对TClientDataSet里面的记录进行增删改的操作。在这里,用户修改后的记录,叫做Delta。操作完成后,可以实现以下功能:1.将用户增删查改从ClientDataSet里面读取出来,也即是ClientDataSet.Delta,这是一个Variant类型的数据。通过网络
pcplayer
·
2020-08-23 17:39
FireDAC
Delphi
FireDAC
学习 - 4:属性继承
我们知道,TFdQuery是通过TFdConnection去连接数据库的。而TFdConnection连接数据库的参数,可以通过TFdManager获得。打开前面的例子程序,在设计期,选择FdQuery1,看看其属性面板,有一个属性:FetchOptions,这个属性可以拉开,里面有一堆属性可以设置。选中FdConnection1,查看其属性面板,也有一个FetchOptions属性;选中FdMa
pcplayer
·
2020-08-23 17:39
FireDAC
Delphi
FireDAC
学习 - 6:CachedUpdates 模式下查看被删除的记录
概念前面的文章
FireDAC
学习-5讲到,将FdQuery和FdMemTable的CachedUpdates设置为True,然后在FdMemTable里面编辑后,可以读取到编辑改动的记录,将编辑改动过的记录输出为
pcplayer
·
2020-08-23 17:39
FireDAC
Delphi
关于olevariant数据序列的续说
delphi2009开始,推出了全新的三层架构datasnap,它不再基于com,数据序列也开始采用支持跨平台数据库引擎
firedac
的数据格式。本来以为,delphi高版本继续保留ole
delphi中间件
·
2020-08-11 10:00
TFDMemTable已修改的数据序列为流
TFDMemTable已修改的数据序列为流usesFireDAC.Stan.Intf,
FireDAC
.Comp.Client;functionfdmemtable2stream(fdmemtable:TFDMemTable
delphi中间件
·
2020-08-10 10:00
firedac
接口
firedac
接口///cxg2020-8-8///
firedac
接口///TFDJSONDataSets,TFDJSONDeltas,只支持WINDOWSunitfiredacIntf;interfaceusesData.FireDACJSONReflect
delphi中间件
·
2020-08-08 14:00
delphi
fireDAC
+SQLite 在多线程下笔记
SQLite官方描述是支持多线程的,参考:https://sqlite.org/threadsafe.htmlFIREDAC默认的threadsafe为2,要求是为每个线程单独建立一个连接,实际测试,应该是有且只能有一个连接。特别是主线程需要注意。在有DBGRID的情况下,多个连接会导致databaseislocked的错误。关于多线程的配置,官方文档描述参考:http://docwiki.emb
bants
·
2020-08-07 12:13
delphi
sqlite
delphi返回sql server数据库错误:连接繁忙导致另一个命令
delphi返回sqlserver数据库错误:连接繁忙导致另一个命令原因:
FireDAC
的连接组件TFDConnection的FetchOptions属性,是控制每次获取数据的关键。
pulledup
·
2020-08-05 21:12
数据库
delphi
App开发
FireDAC
客户端连接mssql报错No peer with the interface with guid {9BB0BE5C-9D9E-485E-803D-999645CE1B8F} has
delphixeDatasnap使用
FireDAC
连接MSSQL2000客户端执行
FireDAC
连接时,总是报错,你又办法吗?
pulledup
·
2020-08-05 21:40
FireDAC
Delphi 使用 Datasnap 进行三层应用开发
推荐:采用(
FireDac
技术)TFDConnec
潭市_涟水河畔
·
2020-07-14 14:57
Delphi
XE
datasnap
delphi xe 10.3 用FastReport打印预览当前记录
以下在WINDOWS10+DELPHIXE10.3
FireDAC
+SQLSERVER2008下通过:第一步,创建如下表单:第二步拖入以下几个控件:frxDBDataset1.DataSet:=SalesTable
qq_457565758
·
2020-07-02 17:33
InterBase、FireBird 的自增字段和
FireDAC
数据库控件
自增字段:InterBase和FireBird数据库,没有自增字段这个字段类型。如果需要自增字段,办法是:1.创建一个整数字段;2.创建一个生成器(Generator)。这个Generator是InterBase和FireBird数据库特有的。SQLServerDB好像没有这个东西。这个东西就是触发一次,它返回一个加一的值。因此,可以通过触发它获得连续加一的值。把这个值填入整数字段,就成了自增字段
pcplayer
·
2020-06-24 19:24
Delphi
FireDAC
学习 - 1
新的Delphi,TClientDataSet还在,但有了新的
FireDAC
的整套数据库访问控件,它也包含一个TDfMemeTable内存表控件。这个内存表控件该如何
pcplayer
·
2020-06-24 19:24
Delphi
FireDAC
Delphi
FireDAC
学习 - 2
复制数据ClientDataSet依赖的是Midas.dll,也就是说它是在Midas框架里面的。要想把一个ClientDataSet的数据复制给另外一个ClientDataSet,最简单的做法是:ClientDataSet2.Data:=ClientDataSet1.Data;这里的Data是一个Variant变量,它内含了具体的数据。但是,一个普通的DataSet比如一个TADOQuery是没
pcplayer
·
2020-06-24 19:52
FireDAC
Delphi
delphi
firedac
特殊字符& 如何存入数据库?
参数化脚本可以解决但是很多情况下参数化是没直接脚本方便,测试可以用&转义&但到数据库后会出现两个&,所以这是临时解决方法在官网找到了:FireDACTADResourceOptions.MacroCreatePropertyTADResourceOptionsClassTADResourceOptionsMembersuADStanOptionNamespacepublishedSeeAlsoSe
黑贝是条狗
·
2020-06-24 09:00
firedac
的性能
因此综合考虑还是用datasanp+
firedac
框架操练。
USEGEAR
·
2020-04-06 10:00
Delphi XE
FireDac
连接池
在开发Datasnap三层中,使用
FireDac
连接MSSQL数据库。
redhat588
·
2020-02-19 16:00
dac FDMemTable
Winapi.Messages,System.SysUtils,System.Variants,System.Classes,Vcl.Graphics,Vcl.Controls,Vcl.Forms,Vcl.Dialogs,
FireDAC
.Stan.Intf
书搞进脑袋-创新-创造
·
2020-01-09 14:00
dac oracle
Winapi.Messages,System.SysUtils,System.Variants,System.Classes,Vcl.Graphics,Vcl.Controls,Vcl.Forms,Vcl.Dialogs,
FireDAC
.Stan.Intf
书搞进脑袋-创新-创造
·
2020-01-09 14:00
dac mssql server
Winapi.Messages,System.SysUtils,System.Variants,System.Classes,Vcl.Graphics,Vcl.Controls,Vcl.Forms,Vcl.Dialogs,
FireDAC
.Stan.Intf
书搞进脑袋-创新-创造
·
2020-01-09 14:00
fdconnection自动重连
如果为false,
firedac
将引发异常,并且不会尝试重新连接。应用程序可以使用tfdcustomconnection事
delphi中间件
·
2019-09-17 09:00
Delphi中DataSource、ClientDataSet和主从关系(巢状数据)
连接两个存在数据关系的数据集(比如数据要一起联动,或者两个数据集本身就是主从关系)这时从数据集的DataSource要设置为指向主数据集的DataSource组件二、两个数据集设置主从方式(针对ADO控件,因为
FireDAC
alexanda2000
·
2019-08-23 10:31
编程语言
其他
Delphi
Delphi
Delphi 10.3怎么激活?Delphi10.3 lite精简版详细安装激活教程(含下载)
是一套为Windows10,macOS,iOS,Android和Linux应用程序构建端到端解决方案,能够使用单一代码库创建应当用程序,只需写一次代码,可以编译为多个平台的程序,软件功能非常的强大,支持使用
FireDAC
脚本之家
·
2019-07-24 17:18
FireDac
心得
usesFireDAC.Phys.MySQL,
FireDAC
.Stan.Def,
FireDAC
.DApt,
FireDAC
.Comp.Client,
FireDAC
.Comp.UI,
FireDAC
.UI.Intf
帅被盗版
·
2018-09-05 16:00
MySQL, XE7使用
FireDAC
连接MySQL数据库
发现使用DBExpress进行MySQL连接老是有莫名其妙的问题,直接改为
FireDAC
在上一篇的DataSnap服务框架程序中,将连接的数据库由MSSQL改为本文的MySQL使用的MySQL数据库是绿色的
磨叽开发者
·
2018-08-08 23:00
在 Delphi 中用
FireDAC
连接 Excel
今天遇到一个问delphi相关问题的,提问者“只会ADO的连接方式”,想知道“Delphifiredacquery如何连接EXCEL”,由此产生了一点兴趣,遂研究之,后记录之,供同好参考。通常,在Delphi里编写一个桌面数据库应用的步骤可以很简单,拖曳4个控件即可:-TADOConnect控件,用于连接指定的数据库(ADO驱动)-TADOTable控件,用于指定提供数据的数据表,也常用TADOQ
梦游四海
·
2018-02-09 12:07
Delphi东京版
FireDAC
连接MSSQL2000提示对象名 'SYS.DATABASES' 无效
在Delphi10.2.1东京版中,
FireDAC
默认不兼容MSSQL2000,会提示“[
FireDAC
][Phys][ODBC][Microsoft][ODBCSQLServerDriver][SQLServer
似水@流年
·
2017-12-02 22:00
三句话搞定
FireDAC
连接池
form上拖入:FDManager1:TFDManager;FDConnection1:TFDConnection;//初始化连接池procedureTForm1.InitDBPool;beginFDManager1.ConnectionDefFileName:=HomePath+'db.ini';FDConnection1.ConnectionDefName:='db_pool';FDConne
csaaa
·
2017-09-22 15:00
FireDac
组件说明一
TFDManager连接定义和Connect连接管理TFDConnection数据库连接组件,支持三种连接方式:1.持久定义(有一个唯一名称和一个配置文件,可以由FDManager管理)例:uses
FireDAC
.Comp.Client
EEEEEEEEEEEEEEEEEEE
·
2017-07-08 22:00
Delphi 10 Seattle
FireDAC
连接池配置过程
一直想用Delphi10SeattleFireDAC写个中间层,当然不得不解决连接池的问题。网上搜到一个只有一点代码的例子,没有配置步骤,研究了半天的英文帮助文档,总算试验成功,给苦无资料的大家分享:1、先建一个数据库的文本参数文件,文件名FDDrivers.ini,存放在执行文件所在目录,内容以Oracle为例如下:[Oracle_Pool]DriverID=OraDatabase=(DESCR
klick
·
2017-05-10 19:52
Oracle
数据库
英文
FIREDAC
保存ORACLE的BLOB字段数据
FIREDAC
默认识别ORACLE的BLOB字段为HUGEBLOB,需要将HBLOB映射为BLOB,才可以保存ORACLE的BLOB字段的数据。
咏南 delphi
·
2016-06-20 09:00
FIREDAC
的TFDJSONDataSets和TFDJSONDeltas查询和提交数据
服务端代码:uses Data.FireDACJSONReflect,
FireDAC
.Stan.Storage,
FireDAC
.Stan.StorageBin,
FireDAC
.Stan.StorageJSON
咏南 delphi
·
2016-05-17 11:00
FDMemTable内存表操作
System.Variants,FMX.Types,FMX.Controls,FMX.Forms,FMX.Graphics,FMX.Dialogs,System.Rtti,FMX.Layouts,FMX.Grid,
FireDAC
咏南 delphi
·
2016-04-08 08:00
SQLITE报错database is locked的解决办法
用
firedac
连接SQLITE数据库,空间tdbedit绑定字段name,如下语句修改其值时报错。
咏南 delphi
·
2016-03-03 08:00
FireDAC
内存表
procedure TForm1.FormCreate(Sender: TObject); Var i:integer; begin // i:=15; self.FDMemTable1.FieldDefs.Add('ID',ftstring,10); self.FDMemTable1.FieldDefs.Add('ID1',ftstring,10); sel
·
2015-11-07 10:49
内存
delphi xe5 android 开发数据访问server端(二)
这里我使用
firedac
1、打开上一篇自动创建的WebModule 然后分别拖放以下数据连接控件 FDConnection1:
firedac
·
2015-11-03 21:32
android
开发
FIREDAC
的心得
FIREDAC
与UNIDAC有些不同 但大体上是相同的 以下是一些随手笔记: FieldCount是当前FDQuery2所在行里面有多少列 一般用FieldList[X]来代表第几列
·
2015-11-02 18:40
心得
2.简单连接
本人之前是用UniDAC做数据库应用的,不过
FireDAC
因为是免费的,这是转向它的主要原因之一,不过缺点是升级也是随delphi发布。
·
2015-11-01 11:46
连接
1.
Firedac
开门篇
firedac
是Delphi开发跨平台的数据库应用程序的通用数据访问组件,同样适用于C++ Builder和FreePascal。
·
2015-11-01 11:45
c
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他