最近在用C#编写一个DLL程序,需要经常从一个词库中读取数据,并且读取的速度很关键,而且这个词库文件随DLL发行后,需要用户无法看到词库中的数据.
我看到有人用VC做过类似的程序,词库文件,不管用什么记事本还是用别的工具,打开之后都是乱码.也并非ACCESS数据库.
我目前用的是SQL SERVER数据库,里面根据分类,建了十多个表.
希望高手能给个方案,如何实现将这些词打包成一个文件,文件内容别人看不到,但程序可以读取,并且读取的效率要高.谢谢.
我看到有人用VC做过类似的程序,词库文件,不管用什么记事本还是用别的工具,打开之后都是乱码.也并非ACCESS数据库.
我目前用的是SQL SERVER数据库,里面根据分类,建了十多个表.
希望高手能给个方案,如何实现将这些词打包成一个文件,文件内容别人看不到,但程序可以读取,并且读取的效率要高.谢谢.
ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcongeneratingkeysforencryptiondecryption.htm
可以用xmldb,这个东西还是不错的
我现在做的项目就是单机版的,数据库就是xmldb
你可以在写入词库文件的时候,给文件内容加密,然后自己将其从文件中读出来的时候在解密!!!!-----------------
这样的话,可能会影响效率.