立即送分啦!关于单机版的问题,在线等待!!!(100分)

  • 主题发起人 主题发起人 向您学习988
  • 开始时间 开始时间

向您学习988

Unregistered / Unconfirmed
GUEST, unregistred user!
最近,我刚做了个程序,客户要求即要有单机版(用于出差时,利用笔记本电脑),还要有网络版,
问题1:现在我已经做了一段程序d6+ado+sql server2000(在我自己的机器上),我利用installshield做了个安装程序,可放到客户电脑执行时,找不到我的数据库,请问:我的数据库内容怎么转过去?
总不能让客户都装sql server2000吧,而且还得把数据库内容转过去,在installshield 怎么做,才能使我的数据库内容也一并打包呢?客户使用时,只需要安装我的setup.exe就行,而不用又得安装并打开sql server?
2:当使用一段时间后,客户端的用户如果想出差使用,需要把服务器端的数据下到本地,也就是说,怎样把网络版转变成单机版??

 
1客户端装sqlserver2000的客户端,
2在本地建access库,令建一套程序
 
客户端只能在本地建ACCESS数据库吗,这要求客户太高了,难道不能把服务器的数据库转到客户端吗?
请赐教,谢谢!
 
其实做ACCESS是最简单的办法了,本来ADO里用SQL都是一样的,根本和数据库类型无关啊,这样你只要导出数据就可以了,你不会想要弄个ASP吧,哈哈
 
你的意思是当需要出差使用时,要从服务器的数据库导出ACESS数据库,然后拷到客户端,再改程序,太麻烦了吧?
不会是这样吧?
 
sql server 数据库能转换到ACESS吗?怎么找不到,EXCEL倒是有??
 
最好用ACCESS,使用ADO
 
做一个登陆界面,有一个转向选择,本地还是网络,当出才时,从服务器上转换到acess数据库,考到客户端,就可以了
sql dts中有转换到acess的选项。
 
sqlserver本来就是个网络的数据库,单机的话还使用access或是连接到sqlserver上吧
只有这样的,installshield是不可能把sqlserver整个打包的。sqlserver中是可以倒出成
access的。在数据倒出中选择倒出的目的为access即可。很方便的。
 
多人接受答案了。
 
后退
顶部