设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: lwwvb
打印 上一主题 下一主题

[其它] 哗,用VB做软件真要命!!

[复制链接]
11#
发表于 2004-1-16 17:42:00 | 只看该作者
难说这种情况,估计大家出现象你碰到的情况是很少见的。
12#
发表于 2004-1-16 17:51:00 | 只看该作者
我没有过VB,但以前我用VFP感觉VFP的开发速度真的快,就是数据库不好.不够安全.PB也是开发快,但SYSBASE的数据库也是容易坏.真的不知道怎么回事.现在的公司要求用ACCESS,感觉不是很好用.连个窗口都不能控制大小.我看过别人的VB程序,代码太长了..感觉VB的程序运行起来还要慢过VFP的.并且数据库大的时候后台的SQL服务器总是吃内存.程序越来越慢.

真的不知道学什么好用?有人说DEPHI是最好的.仔细想一想也未毕.
但我还是想学一学VB.ACCESS的功能太有限了.没法开发大型的程序.
13#
发表于 2004-1-16 18:01:00 | 只看该作者
以下是引用rogertian在2004-1-16 9:51:03的发言:
我没有过VB,但以前我用VFP感觉VFP的开发速度真的快,就是数据库不好.不够安全.PB也是开发快,但SYSBASE的数据库也是容易坏.真的不知道怎么回事.现在的公司要求用ACCESS,感觉不是很好用.连个窗口都不能控制大小.我看过别人的VB程序,代码太长了..感觉VB的程序运行起来还要慢过VFP的.并且数据库大的时候后台的SQL服务器总是吃内存.程序越来越慢.

真的不知道学什么好用?有人说DEPHI是最好的.仔细想一想也未毕.
但我还是想学一学VB.ACCESS的功能太有限了.没法开发大型的程序.


我参与过一个PB+SYSBASE的管理信息系统的开发,这个系统软件开发费200万元,用户点约200个左右,用了二年了,SYSBASE的数据库一次也没有损坏过。

我的观点是:不在于学习什么,而在于精通什么!
14#
发表于 2004-1-16 18:01:00 | 只看该作者
ACCESS 确实存一个运行速度慢和稳定性的问题,我做的一个数据库就有130个窗体。
在使用的时候,某些窗体要等好久才有反应,大约要等10秒到一分钟不等。给使用者带来很大的不便。尤其是使用率高的窗体出现这种情况真的好惨。。我为一的解决方法就是使用ACCESS自带的性能优化。虽然有些作用,但好像好景不长,过一段时间又会出现这种问题,真的好烦。请问各位高手有没有更好方法解决这类问题。

[此贴子已经被作者于2004-1-16 10:10:55编辑过]

15#
 楼主| 发表于 2004-1-16 19:47:00 | 只看该作者
130个窗体,真要命,我做了13个窗体左右,ACCESS已经不行了。
经常会出现错误,打开VBA时报错,说什么“链接文件丢失!!”已经害过我几次了。

我用VB6做开发,设计时非常稳定,程序文件出问题只不过是极偶然极少见的事情,做了一个多月,ACCESS出错几次,因为它的窗体代码什么的全都保留在一个文件,一出问题就整个死掉。但VB6,顶多就是坏了一个窗体。

看,程序文件分开保存的风险要比整个保存的少得多呀。。
16#
 楼主| 发表于 2004-1-16 19:49:00 | 只看该作者
用VB还有一个好处,就是能设计DLL文件,所以如果有一个大系统要做,一个工程就不会出现有130个窗体的事情,我们可以按不同功能群组的窗体做成一个DLL,做哪个工程就打开哪个工程的DLL,那么,设计就更加容易了。
17#
 楼主| 发表于 2004-1-16 19:54:00 | 只看该作者
哪个功能的群组要改动,只要编译哪个工程的DLL,就OK了。这样,大系统升级的时候就不要整个都要下载,只要升级指定的DLL文件就OK了。实在太理想了。。实现了COPY->升级功能,不要重安装。。

但VB6不支持继承,虽它能做控件,但只能做简单功能的控件,如果功能复杂的东西就不好做,如果要做控件,还是使用DELPHI好。
18#
发表于 2004-1-16 20:44:00 | 只看该作者
我以二年前用ACCESS做过一个管理软件,里面有200个左右的表、200个以上查询、200个左右窗体,而且就是一个MDB文件,一直到现在都在用,很正常啊。里面最大的记录
是一个表12万条数据。

我说这些是说ACCESS经实践检验还是稳定的,如果用SQL SEVER就更不用说了。
[此贴子已经被作者于2004-1-16 12:45:27编辑过]

19#
发表于 2004-1-16 21:30:00 | 只看该作者
竹笛,你所说的没什么可能吧?以前版本的ACCESS更差了。ACCESS经常出错,简直受不了。我现在用ACCESS2003才像点样,速度虽然是慢了点,但很少会出错。
20#
 楼主| 发表于 2004-1-16 21:47:00 | 只看该作者
200个左右的表?200个以上查询??200个左右窗体???

最简单的是,哪种项目会用到这么多的表???
国防部的军事系统吗??

或者你那时候还不懂数据库的一对多使用,它们全都是独立的表,毫无相关性。。。

还有,你说过:
我参与过一个PB+SYSBASE的管理信息系统的开发,这个系统软件开发费200万元,用户点约200个左右。


什么都是200,不免太巧合了吧,兄弟!!

如果竹笛兄有如此经验,为什么还要搞小小ACCESS呢?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-11 03:52 , Processed in 0.091697 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表