DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: a12315
今日帖子: 46
在线用户: 10
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2020/3/26 8:38:09
标题:
能否推荐一个本地数据库 浏览:2051
加入我的收藏
楼主: 请问能够推荐一个本地数据库,单文件的,delphi能简单调用,类似sqllite,但需要可以设置密码访问的本地数据库类型,谢谢
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 tuesdays (Tuesday) ▲▲▲▲△ -
普通会员
2020/3/26 8:44:44
1楼: sqllite可以加密的.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2020/3/26 8:47:15
2楼: 可是不知道如何操作,请指教,
(之前直接操作sqllite使用的是SQLite3.pas,SQLiteTable3.pas和sqlite3.dll)
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 delphiilove (乌羽玉) ★☆☆☆☆ -
普通会员
2020/3/26 9:49:16
3楼: Access
----------------------------------------------
-
作者:
男 delphiilove (乌羽玉) ★☆☆☆☆ -
普通会员
2020/3/26 9:53:49
4楼: IBlite
----------------------------------------------
-
作者:
男 homejun (homejun) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 11:23:42
5楼: 自带的firedac就支持sqlite加密,且不用带dll
----------------------------------------------
-delphi新资讯站 http://www.delphigear.cn
作者:
男 terony (圣光) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 11:33:26
6楼: 使用FireDAC的FDConnection,下面的代码既可以直接创建带有密码的数据文件,也可以打开已经存在的数据文件。
FDConnection.Open('DriverID=SQLite;Database=idb;Password=ipassword');
参数里面的 idb 和 ipassword 换成你的数据文件名字(路径)和密码即可。
剩下的操作,使用FDQuery或者FDTable,你看着办了。
----------------------------------------------
-
作者:
男 tulater (tulater) ★☆☆☆☆ -
普通会员
2020/3/26 12:35:40
7楼: @terony  谢谢分享
----------------------------------------------
http://www.cnblogs.com/tulater/
作者:
男 sail2000 (小帆工作室) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 13:36:00
8楼: 新版本delphi推荐fireDAC
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
作者:
男 grjs_2004 (grjsITname) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 13:55:47
9楼: 目前用FireDAC搞了一个系统,效率、稳定性还是可以的!
----------------------------------------------
Everyone will to do best!
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2020/3/26 15:12:16
10楼: 谢谢楼上的各位,就是还想问一下,有没有适合D7的?
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 edwinyeah (Edwin) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 16:11:27
11楼: 通过 mORMot 使用 SQLite,也支持数据库文件加密。
----------------------------------------------
-
作者:
男 4110349 (自由飞翔) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 16:14:53
11楼: sqlite 最好配合事物用,要不然比较慢。
----------------------------------------------
-
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2020/3/26 16:27:58
12楼: 其实我的需求很简单
1、本地数据库,单文件,无需安装,就像sqllite一样
2、需要密码连接,不要能被简单打开看到里面的内容
3、Delphi7能够调用
4、放置的数据很少,无性能要求
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 dalas (dalas) ★☆☆☆☆ -
普通会员
2020/3/26 16:31:13
13楼: SQLite 免费版貌似不支持加密,要找第三方的修改版
----------------------------------------------
-
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 16:55:05
14楼: 既然是D7,干嘛不使用ADO+Acess?20年前的标配,你能遇到的问题,别人都踩过了。
----------------------------------------------
只有偏执狂才能生存!
作者:
男 edwinyeah (Edwin) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 17:08:54
15楼: mORMot支持 d7
----------------------------------------------
-
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2020/3/26 19:14:07
16楼: access的密码容易被破解
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2020/3/26 20:03:27
17楼: mORMot百度了一下应该是个框架吧,不知道怎么用,会不会有点大材小用?
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 dlfsystem (dlfsystem) ★☆☆☆☆ -
盒子活跃会员
2020/3/26 21:14:03
18楼: firedac 对sqlite加密有问题,10.1和10.3下都测试过。
----------------------------------------------
-
作者:
男 4110349 (自由飞翔) ★☆☆☆☆ -
盒子活跃会员
2020/3/27 9:17:02
19楼: firebird一个免费的数据库,适合你。
----------------------------------------------
-
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2020/3/27 10:06:17
20楼: sqlite
----------------------------------------------
-
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2020/3/27 10:28:27
21楼: edwinyeah (Edwin) :使用delphi7
uses mORMot;
但是在25884  {$else} inline; 报错
declaration excepted but 'inline' found
这是版本问题(03-26)?
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 tengo (tengo) ★☆☆☆☆ -
盒子活跃会员
2020/3/27 10:38:51
22楼: 用unidac连sqlite,找一个支持加密的sqlite3.dll作为连接sqlite的dll就可以连接接加密的sqlite了。unidac也支持delphi7。
----------------------------------------------
-
作者:
男 lsuper (lsuper) ★☆☆☆☆ -
盒子活跃会员
2020/3/27 10:39:52
22楼: DISQLite3 除了跨平台,其他非常 ok ~
----------------------------------------------
-
作者:
男 sail2000 (小帆工作室) ★☆☆☆☆ -
盒子活跃会员
2020/3/27 11:15:58
23楼: D7 商业建议用 UniDAC,免费建议用 ZEOSLib
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
作者:
男 ken0137 (顺眼即佛) ★☆☆☆☆ -
普通会员
2020/3/27 11:21:00
24楼: 谢谢各位,楼上是否能提供一个支持加密的delphi可用的sqlite3.dll
----------------------------------------------
只会简单使用,并未精通深入
作者:
男 dalas (dalas) ★☆☆☆☆ -
普通会员
2020/3/27 13:04:27
25楼: https://github.com/utelle/wxsqlite3
----------------------------------------------
-
作者:
男 zhouying (zy) ★☆☆☆☆ -
盒子活跃会员
2020/3/27 22:04:01
26楼: clientdataset支持加密吗?
----------------------------------------------
-
作者:
男 kevinsem (kevinsem) ★☆☆☆☆ -
普通会员
2020/3/28 1:31:14
27楼: DISQLite3
----------------------------------------------
凯狮精密 | 进口轴承
作者:
男 alter0001 (alter0001) ★☆☆☆☆ -
普通会员
2020/3/30 15:20:54
28楼: 这个非常好用 Absolute_Database
https://www.componentace.com/bde_replacement_database_delphi_absolute_database.htm
----------------------------------------------
-
作者:
男 kylix2008 (kylix2008) ★☆☆☆☆ -
普通会员
2020/3/30 19:02:32
29楼: Absolute_Database总的来说很好用,但他的SQL存在以下问题:
1、SQL不支持中文Like,如 Name like  '%北京%' 无相应结果。(网上有修改BUG方法,但好像不太完善)
2、SQL语句左连接有问题,ON子句关联的字段,字段内容含有英文括号,会关联不了。
  select   a.Name, b.xh
  from a
  left outer join b
  on a.Name=b.Name
  当a.Name或b.Name字段的中文值含有英文括号(如  '某某(北京)公司' ),会关联失败,即该行应输出但未输出。
3、select Name,sum(je) as 金额小计
   from a
   group by Name
   je(金额)的值均为两位小数的浮点数(字段为ftFloat类型,不是货币类型),金额小计的值会出现小数位很长的值,如55.25000002243,正确值应该为55.25

有没解决办法?
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行93.75毫秒 RSS