改造成网络版(100分)

  • 主题发起人 主题发起人 吴向球
  • 开始时间 开始时间

吴向球

Unregistered / Unconfirmed
GUEST, unregistred user!
现在有一个基于dBase的单机版程序,基于需要,要改为网络版
请位各位有没有好的意见?怎么样改
规模大概有6个用户。很急!!很急!!
 
最简单的方法是文件共享,读写库的函数串行化处理
 
注意数据库的读写、锁
 
把程序和数据库所在的目录完全共享
 
谁能写个比较详细的方案?
 
还有这种东西啊,能共享就好了啊
 
工作量可不小,还不如重新写一个呢。
 
是用delphi做的吧?用的是别名吗?若是的话那就不难。
1.安装SQL server 7或者2000
2.创建sql server别名,或者创建ODBC 的DSN
3.用datapump 将dbase文件倒入SQL server中。
4.修改sql server别名,或者ODBC 的DSN,改为原来的dbase别名。
不用重新编译工程就搞定了。

 
若还用dbase效率可低了,而且以后问题多多,不如重写一个,用其它的dbms
 
大虾们啊!
我也有难言之隐啊!实际情况只能如此,看哪位老兄能帮忙,把这个问题给解决
将万分感激
 
我也在改这种东西,我也是刚学DELPHI,我想主要是共享锁定的问题。
 
用ADO或ODBC试试
 
试一试 Apollo VCL 5.2 和 Apollo Database Server 5.2
Apollo VCL 是 Delphi 下 xBase 最好的解决方案, 无需 DBE
Apollo Database Server 相当于 服务器,全面支持网络环境,可支持无限用户,方便实现 xBase C/S 开发
公司网站 www.vistasoftware.com 免费下载,但注册要花钱
你可到网上找能让你省钱的 SN 或 注册机
我也正在用这个控件改造我单位的旧程序, 用了感觉还不错。
 
多人接受答案了。
 
同意楼上的。
 
后退
顶部