易语言加密数据SQL出错

易语言+ACCESS+SQL命令因为ACCESS的加密太脆弱,网上有大把工具可以打开,为了防止有人打开数据为及修改库里的东西,我想使用易语言自带的加密数据(),解密数据(... 易语言+ACCESS+SQL命令
因为ACCESS的加密太脆弱,网上有大把工具可以打开,为了防止有人打开数据为及修改库里的东西,我想使用易语言自带的加密数据(),解密数据()来操作。但遇到下面的问题:加密数据 (到字节集 (12345), “1”, 2)
“insert into Users(UserNumber,UserName,UserPassword1,LL,NL,MJ,ZL,HP,MP,ZBATK,LV,Reputation,Vocation,SXdian,JNdian,Tree,UserEXP,NextEXP,Integral,FS_rou,OnlyLogin,USERWQ,USERDP,USERXL,USERTK,USERYF,USERST,USERKZ,USERPX,USERYD,USERJZ,USERPF,USERXZ,YB,zhuanshi,VIP) values ('asdf','sadf','asdf',Q.靅赆D -,S4騗赆D ,Q-靅赆D -,Q#靅赆D -,T/駽赆D -?R"鰿赆D -?1,0,0,'大法师',3,0,100,0,1000,1000000,10,1,'','','','','','','','','','','','',0,0,0)”
上面的insert into这一串就是调式输出的结果,但无法用SQL写入到ACCESS数据库里面。会不会是因为因为加密后,这些值变成了非数字型就不能写入了?求解。
PS:库已经发布,所以无法再进行库结构及字段类型等的修改。
展开
 我来答
lilei3386
2014-12-08 · TA获得超过6228个赞
知道大有可为答主
回答量:4543
采纳率:50%
帮助的人:4023万
展开全部
  1. 不要用自带的,网上加密解密文本的源码、模块之类的很多。

  2. 最好不要加密成乱码,加密成字母或者数字就行了。

  3. 根据数据库的数据结构进行对应的加密,数值类的就加密成数字,文本的可以加密成字母或者数字都可以。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式