Grid+ADO+Access的问题数据库中一部分重要字段 是经过加密处理的。
现有 function Decry(Str, Key: String): String; 解密函数
怎样做可以使加密的字段解密后 在Grid显示出来。请高手帮忙!! 解决问题立刻结账!!
现有 function Decry(Str, Key: String): String; 解密函数
怎样做可以使加密的字段解密后 在Grid显示出来。请高手帮忙!! 解决问题立刻结账!!
解决方案 »
- 如何作窗口的融合
- 导入数据库中出现重复如何判断的问题
- 怎样使MDI中所有打开的子窗口最小化?
- 在服务程序里连接数据库的问题
- 在ADO控件中ADOTable的查询方法应该用哪个啊??
- 求教高手:如何控制 将panel中的shape控件随意拖动。求源代码(急)
- 有关组件图标的一个简单问题(闷了好长时间),快要疯了
- 来这里这么久了,学会了很多东西,今日特发照片一幅,希望各位认识的也都把自己照片发上来,让大家看看
- 怎么样在DELPHI中调用调用word2000?
- 怎样在注册表中建立down值?
- 问个报表的问题.
- 我用dbExpress连接Interbase数据库,打包时应将哪些文件或动态库打进去!(在线等)
里面写Text:=Decry(sender.value,Key);就可以了
先建access中的解密函数Decry
然后
Select * ,Decry(字段,key) From 表
try
if ADOConnection1.Connected then ADOConnection1.Close;
Connection1.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+DataSou+';Persist Security Info=False;Jet OLEDB:Database Password=****';
ADOConnection1.LoginPrompt:=False;
ADOConnection1.Connected :=True;
DataSource1.DataSet:=ADOQuery1;
if ADOQuery1.Active then ADOQuery1.Close;
ADOQuery1.Connection:=ADOConnection1;
ADOQuery1.sql.Clear;
ADOQuery1.sql.Add('select * from aaa');
ADOQuery1.active:=True;
....