如何将DataSet中的数据用Writexml方法写入到XML文件时,写入的是已经加密的数据?
snwxf 2006-05-26 03:31:10 有如下代码(VB.NET)
Public Sub createxml()
dim Ds as DataSet
Ds.Tables.Add("abctable")
Ds.Tables("abctable").Columns.add("col1",System.Type.GetType("System.Int32"))
Ds.Tables("abctable").rows.add(1)
Ds.Tables("abctable").rows.add(2)
Ds.writexml("abc.xml")
End Sub
这个过程会创建一个XML文件(abc.xml),数据也写到abc.xml文件中了
如果用户打开这个文件,那么可以很容易的看到数据结构和数据,例如表名,列名,数据记录等
我现在的目的是让用户要么无法看明白这个文件里写的是什么内容,要么即使看到了也无法修改,该如何实现?
网上有一些方法可以让用户看不明白这个文件里写的内容,那就是对这个文件加密,但是加密文件的过程好象是先把数据写入到一个XML文件里,再用XML加密方法加密这个文件,而我需要的是一次写入的时候就是加密的数据
如果要使用户无法修改这个文件,是不是还有其它的方法?
希望大家给点建议!