|
|
|
我奇怪的就是,在MasterData中使用了一个memo来展示field65,其格式也设置成了保留两位小数,但这个不是“格式 …… PNG |
draculamx |
2023/3/8 11:48:01 |
|
用sum函数,再除以数量试试。AVG可能四舍五入老外的理解和中国人有差异。 |
vmao |
2023/3/16 17:25:00 |
|
方法1: 每次Append/Insert前先Locate一下有没有已经存在的行. 方法2: fdmemtable有Inde …… |
doersoft |
2023/3/15 12:31:25 |
|
{ TFDCopyDataSetOptions = set of (coStructure, coCalcFields, …… GIF |
emailx45 |
2023/3/16 1:57:41 |
|
just copying... GIF |
emailx45 |
2023/3/16 2:08:56 |
|
How is this GIF file generated |
lyp8899 |
2023/3/16 8:17:21 |
|
hi @lyp8899
I'm using ShareX (open source on GitHub/Micro …… PNG |
emailx45 |
2023/3/16 9:15:40 |
|
Thank you, I have downloaded and installed |
lyp8899 |
2023/3/16 9:47:43 |
|
ok! have a fun!!! |
emailx45 |
2023/3/16 10:13:53 |
|
Table main = MyTableMainWith120Fields
MyTableMainWith120Fie …… |
emailx45 |
2022/6/22 23:01:16 |
|
没看懂这是什么意思 |
huo_v_wu |
2022/6/23 9:08:36 |
|
我已经在其他时间回复了你的帖子! DBF 文件具有您不能超过的技术限制!
DBase 4 (DBF 4) 每个表最多 …… |
emailx45 |
2022/6/23 13:43:31 |
|
只能允许一个表 一共有109个字段 导出格式需要是dbf 我该怎么处理 谢谢老师 |
huo_v_wu |
2022/6/23 16:37:03 |
|
3楼都说了: 【DBase 4 (DBF 4) 每个表最多可以有 255 个字段。 如果您无法创建这 255 个字段,那 …… |
pcplayer |
2022/6/23 21:25:56 |
|
@huo_v_wu
Upload a "zip" with your code complete for analise! |
emailx45 |
2022/6/23 22:17:59 |
|
目前只有109个字段 为什么还是报错呢? |
huo_v_wu |
2022/6/24 13:16:17 |
|
好像总的记录累计长度也不能超过多长,N多年不用了记不清楚了。
https://sourceforge.net/proj …… |
lsu |
2022/6/24 13:56:24 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
https://github.com/seca-rca/fastdbf |
keymark |
2023/2/2 11:30:16 |
|
keymark, 問題是write, 你舉一堆read 的有何用? |
powerpcer |
2023/2/2 12:01:29 |
|
印象中, 小時候玩PARADOX DB 透過BDE 玩,也會有CORRUPT 的問題。 後來BDE 有沒有改進,就不知了, …… |
powerpcer |
2023/2/2 14:06:54 |
|
result:=UserCds.data;
AnotherCDS.data:=result; AnotherCDS. …… |
zhyhero |
2023/1/14 22:31:39 |
|
我本来就是这个做的但是会报错, Missing data provider or data packet proced …… |
austinmajian |
2023/1/14 22:36:45 |
|
我其实就是在TUser这个类里面做一个属性,需要的时候直接调用出来 有没有其他方法实现呢? |
austinmajian |
2023/1/14 22:44:46 |
|
TUser=Class private fdata:TClientDataSet; public …… |
zhyhero |
2023/1/14 22:48:33 |
|
是这样吗
TUser=Class private …… |
austinmajian |
2023/1/14 23:49:44 |
|
我现在是用 TUserRec=Record FAutoNo:integer; FName:strin …… |
austinmajian |
2023/1/15 0:01:57 |
|
TUser=class private fData:TClientDataSet; public …… |
zhyhero |
2023/1/15 0:20:07 |
|
基本上就是一个类的定义,包括创建方法,销毁方法,属性(Property)定义,一般方法(Load)。 |
zhyhero |
2023/1/15 0:25:00 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
别搞复杂了: select T1,T2 into # temp from tbM select from # temp |
sxqwhxq |
2023/1/18 14:45:03 |
|
楼主如果是想把数据库封装成面向对象,再呈现到界面上,如果使用 Delphi FMX 框架,可以这样做:
1. 做一个类 …… |
pcplayer |
2023/1/19 21:41:42 |
|
真是大佬 啊 最近几天在看Fmx的书 正愁着这没有dbgrid怎么办呢 |
austinmajian |
2023/1/22 20:28:11 |
|
StackOverFlow post:
Using Dephi's built-in AnsiString char …… |
emailx45 |
2023/1/14 1:57:05 |
|
see unit "IdCharsets.pas" with Charset names GB2312 - 936 - …… |
emailx45 |
2023/1/14 2:02:37 |
|
see here a sample about convert charsets using SQLite and Delp …… |
emailx45 |
2023/1/14 2:13:11 |
|
Thx,guy |
ww1000 |
2023/1/15 13:29:38 |
|
这里第230页是要这么设置的,用的tathehotel。 JPG |
lyq81230 |
2017/8/6 15:42:30 |
|
后面要用的时候却变成了FDschemaAdapter. JPG |
lyq81230 |
2017/8/6 15:43:09 |
|
和tathehotel完全无关了,这是怎么回事?把他的源代码下载下来却只有前8章的,而这是第9章的。。。。。 JPG |
lyq81230 |
2017/8/6 15:44:14 |
|
这是前一个例了,加上这个例子,,
在看 PNG |
yupor5 |
2017/8/6 16:30:12 |
|
就是因为之前的例子和这个例子里完全没提到这个FDSchemaAdapter是怎么来的,应该怎么设置。。。。。。 |
lyq81230 |
2017/8/7 0:22:51 |
|
既要看书,更要多动手写DEMO,DEBUG DEMO。 |
hnxxcxg |
2017/8/7 9:54:13 |
|
还好我没有书·没有这些烦恼! |
hhjj3388 |
2017/8/9 22:23:08 |
|
楼主这书哪买的?? |
szyourname |
2017/10/10 18:34:55 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
datasnap的书说实话写的真烂,一点原理不讲。就讲托控件,还讲的很烂。 |
zyp1984 |
2022/8/27 11:02:32 |
|
Delphi的书,没几个能写好的,都是将就看…… 和RAD开发模式有关。 |
zhyhero |
2022/8/27 11:05:25 |
|
DX101 D10 Delphi 10.1 Berlin DataSnap …… |
austinmajian |
2023/1/14 21:59:15 |
|
maybe this page say about Database HiSilicon Huawei! https:// …… |
emailx45 |
2022/12/13 11:29:06 |
|
如何提取里面的表格呢? |
sxfgf |
2022/12/13 14:22:40 |
|
客户使用的非Linux,而是Win系统
data 文件夹下就一个:Data1.DB 文件 |
sxfgf |
2022/12/13 14:25:21 |
|
你用UltraEdit之类的能显示二进制的编辑器,打开数据文件看看前面有没有什么标志字符,如 SQLITE 之类的,再去网上 …… |
hardnut |
2022/12/13 15:20:14 |
|
https://github.com/ReFirmLabs/binwalk 用binwalk试试,有些文件会提示,不然用楼 …… |
zhangshelly |
2022/12/13 16:20:18 |
|
I believe that Huawei can be using a cryptograph-DB for sure, …… |
emailx45 |
2022/12/13 20:43:09 |
|
结果 PNG |
sxfgf |
2022/12/14 14:33:18 |
|
结果2 PNG |
sxfgf |
2022/12/14 14:34:01 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
感谢大家,这个方法可以。 |
sxfgf |
2022/12/14 19:23:41 |
|
sybase够老了,曾粗略接触过 |
luckyrandom |
2022/12/15 12:59:38 |
|
Sybase也算是MSSQL的祖宗。 |
newbuyer |
2022/12/15 13:20:27 |
|
FDConnection1->Connected = false; FDConnection1->Conn …… |
hz_2009 |
2022/12/2 17:07:48 |
|
Address= 换成 Server= 先在Connection Editor Test测试成功 |
wj7927 |
2022/12/2 17:13:35 |
|
@hz_2009 (盒子) @wj7927 (元素) 谢谢!!Address 改成 Server 可以了。 用 Add …… |
dalas |
2022/12/2 17:25:28 |
|
function TClientMOdule1.execsql(ExeType:Integer;sql: string): …… |
sxfgf |
2022/11/27 13:22:19 |
|
first: 1) why you try idendify the "ID" transaction ? ---> t …… |
emailx45 |
2022/11/28 1:45:51 |
|
you ca do it some like:
type TMySQLText = array [0 .. 2] …… |
emailx45 |
2022/11/28 1:52:35 |
|
[B]THIS methods IS DEPRECATED USAGE: DONT USE IT ANYMORE[/B] …… |
emailx45 |
2022/11/28 1:53:42 |
|
MySQLText: TMySQLText = ( 'select * from TableX where ID=%d' …… |
emailx45 |
2022/11/28 1:58:58 |
|
ClientDataSet1.CommandText:=sql; ClientDataSet1.Execute; // i …… |
emailx45 |
2022/11/28 3:44:11 |
|
emailx45 (emailx45),谢谢,我试试 |
sxfgf |
2022/11/28 10:01:35 |
|
按照: first: 1) why you try idendify the "ID" transaction ? - …… PNG |
sxfgf |
2022/11/28 10:30:51 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
16 楼,如果你用 Delphi 自己的基于 MIDAS 的 3 层架构,比如早期的基于 DCOM,或者基于 Socket …… |
pcplayer |
2022/11/28 17:33:42 |
|
至于事务,楼主你的问题就非常简单了:
你在一个事务里面,执行了多次 ClientModule1.execsql(3,s …… |
pcplayer |
2022/11/28 17:42:58 |
|
pcplayer (pcplayer) 透彻,谢谢! |
sxfgf |
2022/11/28 18:10:01 |
|
看不到FUNCTION.SQL及CreateTable.sql的內容 沒辦法看問題 |
pigbaby |
2022/11/5 17:35:21 |
|
see this: ---------- ... -- AdoQuery1.SQL.LoadFromFile('C …… |
emailx45 |
2022/11/5 20:39:18 |
|
每段sql后面加个go断句 |
devil10086 |
2022/11/5 20:59:36 |
|
better look your result-text-sql on ADOQuery1.SQL.Text....??? …… |
emailx45 |
2022/11/6 5:56:16 |
|
最后还是以备份恢复数据库实现了,新数据库的创建 |
sxfgf |
2022/11/27 11:28:28 |
|
换成dbgrid,没有这个问题 |
xzhzh |
2022/10/7 20:42:44 |
|
buttonclick() begin dt.close; dt.sql.text:='select * ....' …… |
tms2021 |
2022/10/7 21:19:40 |
|
楼主,你操作的是 Query 控件,和 DBGridEh 这个显示控件有什么关系?
既然错误提示是 cannt per …… |
pcplayer |
2022/10/8 1:43:21 |
|
楼上说反了...应该是莫名其妙数据集被关闭了,导致不能操作一个已经关闭的数据集. 楼主查查有没其它代码是关闭了数据集的,d …… |
doersoft |
2022/10/8 10:37:31 |
|
关闭什么。不管数据集是开还是关:dt.close后dt.open 总应是没有问题的 1.换成dbgrid显示就没有问题. …… |
xzhzh |
2022/10/8 11:28:06 |
|
又试了一下呢:如果关闭前断开数据源。打开后再连接上。就没问题: datasource1.DataSet:=nil; dt …… |
xzhzh |
2022/10/8 12:30:29 |
|
仔细检查一下自己的代码 |
limin |
2022/10/8 20:33:16 |
|
多检查自己代码吧,感觉是一肚子火的样子啊. |
doersoft |
2022/10/9 8:47:39 |
|
默认官方的示例么? |
letianwuji |
2022/9/19 14:00:22 |
|
1. 你要正确设置 FireDAC 里面和编码有关的属性。 2. 你检查一下,在设计期创建固定字段,看看字段类型是 str …… |
pcplayer |
2022/9/19 14:08:41 |
|
刚才我打开 D10.4.2 测试了一下。
先用工具创建一个 SQLite 库。里面做一个表。这个表有2个字段,一个是 …… |
pcplayer |
2022/9/19 14:24:09 |
|
再次确认,改为 WIN64 编译的程序,也没问题。 |
pcplayer |
2022/9/19 14:25:34 |
|
需要在fdconnection里设置正确的编码格式 |
sxqwhxq |
2022/9/19 17:06:38 |
|
没具体写详细,不好判断。 有些小众工具写的SQLite数据库,用delphi怎么读都是乱码,这点我确定存在。 所以我建议 …… |
sail2000 |
2022/9/19 18:42:04 |
|
mormot ? 这个库针对Sqlite做了海量的优化…… |
zhyhero |
2022/9/1 17:01:00 |
|
mormot是使用zeos连接sqlite3 |
sxqwhxq |
2022/9/1 18:02:50 |
|
mormot对SQLite的访问没有什么大优化,只有很薄的一层封装, 就是一个TSQLDatabase, TSQLReque …… |
hardnut |
2022/9/2 8:24:58 |
|
一楼的这种问题,2千万的数据量.应该不要使用数据库,直接用文件保存吧,再分块使用多线程可能会快点 |
hardnut |
2022/9/2 8:28:24 |
|
保存成文件,用recoll |
hawke2e |
2022/9/2 9:03:25 |
|
谢谢楼上各位,
这个文件基本就是一些收集类的信息,现在不断写入,不断增大, 以前用文本文件做,但文件越大要模糊搜索全 …… |
ww1000 |
2022/9/2 10:58:23 |
|
要查询快只能做 索引 内存换时间 自己采集模糊查询关键词。 如果用正则 有个jit版本可以提速。 https:/ …… |
keymark |
2022/9/2 11:08:27 |
|
软件不行堆硬件。 弄32G内存,把10G数据库全预先读到内存去。 再辅以数据库分片,例如每500万个记录一个内存表,用来 …… |
zhyhero |
2022/9/2 11:22:08 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
拆分成多个文本文件然后并发正则匹配 |
hs_kill |
2022/9/3 10:55:15 |
|
AnyTXT Searcher 用的就是 SQLite FTS5虚表全文搜索技术。 |
letianwuji |
2022/9/3 10:55:51 |
|
楼主可以参考这篇微信团队出的介绍fts5全文搜索的文章,文章里作为测试例子,搜索100万条记录耗时毫秒级的。 http:/ …… |
ufo2003 |
2022/9/3 15:24:18 |
|