请问收银软件为什么要使用SQL2000、SQL2005?

任性的活在自己的世界里


简单介绍一下,收银软件因为功能单一,需求万年不变,不需要经常升级,所以这类软件就算是10年前开发的,现在也够用了。

而10年前左右,delphi,powerbuider,vs.net这些编程工具用于开发这类桌面软件非常流行和方便,而且这些软件对接sql2000和sql2005都非常方便,所以这类软件大部分都是使用这些数据库。

现在软件发展日新月异,数据库也换了很多代了,但是对于收银软件来说既然10年前的软件还能用,客户为什么要花钱去升级呢。


Dkpenl


十年前或者更久远的系统,只有是运行在Windows系统下的收银软件,90%甚至更高的比例,运行使用的数据库都是采用SQL2000。即使,SQL2005发布后,很多零售系统使用的系统的数据库也不会立马升级。SQL2000因为简单易用、稳定安全(基于WinNT 2000系统),所以,大部分软件开发者都会选择使用SQL2000作为默认数据库。

即使现在,也有一部分系统还是运行sql2000的数据库,只要能满足系统运行需求,我们也不必纠结为啥都2020年了,怎么还有人使用SQL2000数据库!


程序君


sql2000 ?[捂脸][捂脸]我只知道我以前开传奇,架设客服端用的SQL2000。管理挺方便的,[捂脸][捂脸]






张小小55


收银软件算是最早的行业软件了,大概15年前。windows是一统天下时代(包括服务器),常用的的数据库也就access(office带的那个小型数据库)

,sql server,还有银行喜欢用的oracel(很贵)。mysql,2004年底发布的4.1版本才开始流行起来。中国开始用应该是php流行起来才开始有人用。但你要知道,收银软件技术门槛很低,那时候程序员都比较喜欢可视化编程。而微软系的软件可视化都做的很好,而开源的mysql,可视化就做的一般(第三方)。而且微软自家的东西,一个拖拽数据库就连上了。比较方便。就这样就遗留下来了。而且他们的sql语句是有一定差异的,在不考虑性能情况下,为什么不用更简单操作的呢?

其实就算现在,sql server也没有比mysql差,都有自己优秀的地方。

至于sql 2000,其实是非常经典的版本,包括现在,如果你不要求过高的性能,2000版本也足够一个中大型的项目使用。


假日公子


因为SQL2000,2005比较多,是当年的东西,现在还存在,没更新,升级,很多人直接抄作业写完了,简单。

SQL2019 都已经有了。

为什么收银软件不安装新版本数据库,是因为,很多需要从新做。他办不到,人手不够,或者,压根不想弄。

告诉你们,不同SQL版本,语句代码是不一样的,有改动。他们不主动适配新版本的,那很费劲。有些网上没得抄作业,难写完。


壹加壹大与贰


都没说到点上,这类软件大多都是10年之前,甚至更早,那个时候这类软件数据库基本是sql2000,晚一点用2005,开发基本是delphi,powerbuider,vs.net


我是081023


sql2000 sql2005之间还是兼容的再网上兼容是个问题。早期的软件对现在的数据库支持并不好,要想升级一是要原先开发的源码进行最底层的修改,就这一条几乎没有哪个公司能办到,就算原先的源码还在,技术人员可是新的让原来开发的人来做这个根本就不可能,所以难度之大超乎想象,而且当初的开发环境在现在的系统下能兼容的真的不多。

如此艰巨的任务万一逻辑分析错一点儿损失无法估计。所以绝大部分公司会一直使用以前的东西,但会在公司发展的同时按照时间线的需求用适时的技术来实现新的功能,在整个架构能满足企业业务所需,而早期相关的业务也会自然终结。系统自然就按照时间顺序慢慢演化。但曾经的数据还是要有所保留通过数据分析重新备份转化存储也就可以。而且大企业大集团级数的服务器会不断的进化而且有相关的企业进行升级维护,不是个人家用电脑那么短的寿命。企业存在服务就会一直被跟进哪怕它还是最早期的win系统 也不比现在最新的系统差到哪儿去。


小鱼的眼皮


那是数据库用的吧。不然怎么存储数据,而且SQL2000或2005存储的容量大,安全系数也高。



和之禾


因为中国的超市发展较晚,商业体系不健全,九十年代末自选超市模式爆发式增长,超市管理人员奇缺,迫切需要借助IT技术来支撑。为了尽快适应,一种简单的进销存系统出现,再经过快速的迭代,逐渐形成以MSSQL为数据存储、VC为程序逻辑的超市管理系统,同时又加入了中国特色的不少功能。目前中国的超市信息系统有别于国外,灵活、方便,易操作是特点,适合各类超市零售模式。

其他开发语言和数据库在2000年左右不具备快速开发的能力,因此没能成为超市信息系统的使用平台。

时至今日,计算机硬件的性能早已过剩,完全可以用其他语言和数据库重新开发超市系统,不过重新开发的代价很大,不如在原基础上修修补补更划算。


北山闲话


本地单机数据库sqlexpress够了免费简单稳定,不需要很高的性能,服务器的数据库各种都有


分享到:


相關文章: