T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-11 #1 我用到了ABSTABLE控件,建立了一个数据库,我想请问有没有办法,把这个数据库文件一同整合到EXE文件里面?等满意了。我一定加100分给他。
S sxwang_xm Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-11 #2 你可以进行打包啊,可以把数据库和EXE文件合起来。
W wb1414 Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-11 #3 这个很简单吧,只要把数据读出来不就行了,直接写excel即可。
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-11 #4 但是打包,安装后还是会看到abs后缀名的数据库文件啊?我的意思,就是只有一个EXE可执行文件。不要安装,直接运行就可以了,而且看不到数据库文件,使得他们真正打包在一起。
H hfqxfx Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-11 #6 如果你用来记录数据,哪客户在使用过程中你的exe会不断变大,不太合适样.
Z znxia Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-11 #8 如果你的数据库肯定不会向里面写数据,那你可以通过资源文件的方式把它添加编译到可执行文件中,当系统运行时,再将该资源文件释放到临时目录,程序再加载该数据库,程序每次启动运行都如此。如果你只是想把它作为一个初始化数据,系统运行后,想继续想数据库中写数据,那么建议你把数据库作为资源文件添加到可执行程序,系统运行时,检查当前程序所在目录下是否存在数据库,不存在则从资源中将其释放到程序所在目录下。数据库文件在可执行程序中,如果不释放出来,肯定不可以进行任何数据变更,这一点,你就不用多考虑了。
如果你的数据库肯定不会向里面写数据,那你可以通过资源文件的方式把它添加编译到可执行文件中,当系统运行时,再将该资源文件释放到临时目录,程序再加载该数据库,程序每次启动运行都如此。如果你只是想把它作为一个初始化数据,系统运行后,想继续想数据库中写数据,那么建议你把数据库作为资源文件添加到可执行程序,系统运行时,检查当前程序所在目录下是否存在数据库,不存在则从资源中将其释放到程序所在目录下。数据库文件在可执行程序中,如果不释放出来,肯定不可以进行任何数据变更,这一点,你就不用多考虑了。
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-02-11 #9 to:znxia说的很好,但是不会啊,可否指导一下啊