递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
楼主: 米粒
打印 上一主题 下一主题

[视窗] 火山PC Sqlite3加密数据库模块及其使用

  [复制链接]

2

主题

26

帖子

203

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
203
221#
发表于 2024-7-2 00:11:18 | 只看该作者

学习....
回复

使用道具 举报

0

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
222#
发表于 2024-7-6 17:25:18 | 只看该作者
ding......
回复

使用道具 举报

0

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
223#
发表于 2024-7-6 17:35:24 | 只看该作者
是全程加密读写,还是读写的瞬间是解密状态
回复

使用道具 举报

0

主题

71

帖子

640

积分

高级会员

Rank: 4

积分
640
224#
发表于 2024-7-10 19:12:38 | 只看该作者
感谢大佬分享
回复

使用道具 举报

8

主题

50

帖子

1826

积分

金牌会员

Rank: 6Rank: 6

积分
1826
225#
发表于 2024-7-16 14:34:55 | 只看该作者
谢谢看看
回复

使用道具 举报

3

主题

60

帖子

670

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
670
226#
发表于 2024-7-17 17:53:16 | 只看该作者
感谢大佬分享
回复

使用道具 举报

11

主题

144

帖子

2319

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2319
227#
发表于 2024-7-27 15:04:51 | 只看该作者
  1. <火山程序 类型 = "通常" 版本 = 1 />

  2. 方法 附加数据库 <公开 类型 = 整数 注释 = "附加一个数据库到当前连接,使之可以同时操作多个数据库。" 返回值注释 = "返回 “zySQLite3返回值” 常量" @禁止流程检查 = 真>
  3. 参数 参数_文件名 <类型 = 文本型 注释 = "数据库的文件名。">
  4. 参数 参数_数据库名 <类型 = 文本型 注释 = "以后可以通过这个数据库名,访问附加的数据库。如:“数据库名.表名”" 注释 = "注意此数据库名不能为 main 或 temp 等保留名称" "">
  5. 参数 参数_密码 <类型 = 文本型 @默认值 = 空对象>
  6. {
  7.     变量 sql <类型 = 文本型>
  8.     sql = "Attach Database '" + 参数_文件名 + "' as " + 参数_数据库名
  9.     @ if(!@<参数_密码>.IsNullObject())
  10.     // @     @<sql> += L" KEY '" + @<参数_密码> + "'";
  11.     @     @<sql> += L" KEY " + @<参数_密码>;
  12.     // @ DebugTrace (0, 0, _T ("S"), @<sql>.GetText());
  13.     @ CU8String u8str(@<sql>.GetText ());
  14.     @ int result = sqlite3_exec((sqlite3*)@<m_db>, u8str.GetText(), NULL, NULL,NULL);
  15.     @ return result;
  16. }
复制代码
附加数据库。
原语句:@     @<sql> += L" KEY '" + @<参数_密码> + "'";       // 使用过程中报错
更改为:@     @<sql> += L" KEY " + @<参数_密码>;              // 更改以后可以使用
请楼主帮忙核实一下
回复

使用道具 举报

0

主题

29

帖子

292

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
292
228#
发表于 2024-8-5 13:06:40 | 只看该作者
学习下 哈哈
回复

使用道具 举报

1

主题

29

帖子

326

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
326
229#
发表于 2024-8-6 05:00:30 | 只看该作者
官方的sqlite库不支持加密,这个支持加密,大家交流下!
回复

使用道具 举报

34

主题

105

帖子

602

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
602
230#
发表于 2024-9-7 16:21:05 | 只看该作者
支持一个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-1-1 02:37 , Processed in 0.109493 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表