首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么将一VB单机版软件转换成网络版

2012-01-09 
如何将一VB单机版软件转换成网络版我做了一软件,用VB+SQL开发的,最初是弄成单机版,现在老总说要把那软件改

如何将一VB单机版软件转换成网络版
我做了一软件,用VB+SQL开发的,最初是弄成单机版,现在老总说要把那软件改成网络版,让客户和工厂都能使用,我不知道怎么弄?而且该软件中好多是使用查询图片方式来看数据的,所以我不知道如果采用路径存取的图片,即使弄成了网络版是否能正常使用?

[解决办法]
先弄个机器试试就知道了,也许能用
[解决办法]
SQL 数据库软件应该很容易改成网络版。
1 增加一个确定数据库服务器地址的功能。
2 如果有用户更改数据功能,要考虑防冲突的问题(锁)。
3 把你的图片也弄到数据库中。
[解决办法]
因该把图片保存到数据库中,
Private Sub SaveFile() '保存图片到数据库中
On Error Resume Next
Dim Stm As New ADODB.Stream '使用ADODB.Stream来保存/读取文件到数据库
'读取文件到内存(二进制模式)
With Stm
.Type = adTypeBinary
.Open
.LoadFromFile DtFlag
End With
RssW.Fields( "保存图片的字段 ") = Stm.Read
RssW.Update
Stm.Close
Set Stm = Nothing
End Sub
[解决办法]
应该是远程调用SQL数据库吧
[解决办法]
如果你想省事情
1,将服务器的某一个目录共享 \\server\photo
2,将数据库的图片的路径,由 c:\....修改为 \\server\photo
唯一的缺点是,他们可以不通过软件打开这个目录,自己删除
[解决办法]
只读共享的话,客户就没法新添加图片了
[解决办法]
修改一下程序。老数据,访问那个共享只读目录。新数据,存入数据库
[解决办法]
或者无论新老,图片一律添加/更新到数据库中,加上时间戳或更新标记。
服务端运行的程序不停地负责将图片更新到只读的共享目录中,以提高读取的性能。

热点排行
Bad Request.