請問收銀軟件為什麼要使用SQL2000、SQL2005?

任性的活在自己的世界裡


收銀軟件算是最早的行業軟件了,大概15年前。windows是一統天下時代(包括服務器),常用的的數據庫也就access(office帶的那個小型數據庫)

,sql server,還有銀行喜歡用的oracel(很貴)。mysql,2004年底發佈的4.1版本才開始流行起來。中國開始用應該是php流行起來才開始有人用。但你要知道,收銀軟件技術門檻很低,那時候程序員都比較喜歡可視化編程。而微軟系的軟件可視化都做的很好,而開源的mysql,可視化就做的一般(第三方)。而且微軟自家的東西,一個拖拽數據庫就連上了。比較方便。就這樣就遺留下來了。而且他們的sql語句是有一定差異的,在不考慮性能情況下,為什麼不用更簡單操作的呢?

其實就算現在,sql server也沒有比mysql差,都有自己優秀的地方。

至於sql 2000,其實是非常經典的版本,包括現在,如果你不要求過高的性能,2000版本也足夠一箇中大型的項目使用。


假日公子


sql2000 ?[捂臉][捂臉]我只知道我以前開傳奇,架設客服端用的SQL2000。管理挺方便的,[捂臉][捂臉]






張小小55


十年前或者更久遠的系統,只有是運行在Windows系統下的收銀軟件,90%甚至更高的比例,運行使用的數據庫都是採用SQL2000。即使,SQL2005發佈後,很多零售系統使用的系統的數據庫也不會立馬升級。SQL2000因為簡單易用、穩定安全(基於WinNT 2000系統),所以,大部分軟件開發者都會選擇使用SQL2000作為默認數據庫。

即使現在,也有一部分系統還是運行sql2000的數據庫,只要能滿足系統運行需求,我們也不必糾結為啥都2020年了,怎麼還有人使用SQL2000數據庫!


程序君


因為SQL2000,2005比較多,是當年的東西,現在還存在,沒更新,升級,很多人直接抄作業寫完了,簡單。

SQL2019 都已經有了。

為什麼收銀軟件不安裝新版本數據庫,是因為,很多需要從新做。他辦不到,人手不夠,或者,壓根不想弄。

告訴你們,不同SQL版本,語句代碼是不一樣的,有改動。他們不主動適配新版本的,那很費勁。有些網上沒得抄作業,難寫完。


壹加壹大與貳


都沒說到點上,這類軟件大多都是10年之前,甚至更早,那個時候這類軟件數據庫基本是sql2000,晚一點用2005,開發基本是delphi,powerbuider,vs.net


我是081023


簡單介紹一下,收銀軟件因為功能單一,需求萬年不變,不需要經常升級,所以這類軟件就算是10年前開發的,現在也夠用了。

而10年前左右,delphi,powerbuider,vs.net這些編程工具用於開發這類桌面軟件非常流行和方便,而且這些軟件對接sql2000和sql2005都非常方便,所以這類軟件大部分都是使用這些數據庫。

現在軟件發展日新月異,數據庫也換了很多代了,但是對於收銀軟件來說既然10年前的軟件還能用,客戶為什麼要花錢去升級呢。


Dkpenl


首先要排除大型和特大超市他們的系統都是定製的基本都在幾十萬以上。其次小型超市和便利店使用的是因為,第一 這些數據庫目前是免費的。 第二收銀系統功能單一要求配置不高。硬件的費用低。


調x和


那是數據庫用的吧。不然怎麼存儲數據,而且SQL2000或2005存儲的容量大,安全係數也高。



和之禾


本地單機數據庫sqlexpress夠了免費簡單穩定,不需要很高的性能,服務器的數據庫各種都有


Zerone3152384765


不是access嗎?那還可以啊,sqlserver的性能不錯的,以前的傳奇私服都是用這個的。


分享到:


相關文章: