111111111111				
			
		学习一下				
			
		
学习....				
			
		ding......				
			
		是全程加密读写,还是读写的瞬间是解密状态				
			
		感谢大佬分享				
			
		谢谢看看				
			
		感谢大佬分享				
			
		<火山程序 类型 = "通常" 版本 = 1 />
方法 附加数据库 <公开 类型 = 整数 注释 = "附加一个数据库到当前连接,使之可以同时操作多个数据库。" 返回值注释 = "返回 “zySQLite3返回值” 常量" @禁止流程检查 = 真>
参数 参数_文件名 <类型 = 文本型 注释 = "数据库的文件名。">
参数 参数_数据库名 <类型 = 文本型 注释 = "以后可以通过这个数据库名,访问附加的数据库。如:“数据库名.表名”" 注释 = "注意此数据库名不能为 main 或 temp 等保留名称" "">
参数 参数_密码 <类型 = 文本型 @默认值 = 空对象>
{
    变量 sql <类型 = 文本型>
    sql = "Attach Database '" + 参数_文件名 + "' as " + 参数_数据库名
    @ if(!@<参数_密码>.IsNullObject())
    // @   @<sql> += L" KEY '" + @<参数_密码> + "'";
    @   @<sql> += L" KEY " + @<参数_密码>;
    // @ DebugTrace (0, 0, _T ("S"), @<sql>.GetText());
    @ CU8String u8str(@<sql>.GetText ());
    @ int result = sqlite3_exec((sqlite3*)@<m_db>, u8str.GetText(), NULL, NULL,NULL);
    @ return result;
}附加数据库。
原语句:@   @<sql> += L" KEY '" + @<参数_密码> + "'";       // 使用过程中报错
更改为:@   @<sql> += L" KEY " + @<参数_密码>;            // 更改以后可以使用
请楼主帮忙核实一下
				
			
		学习下 哈哈