作者: timmyyau03 時間: 2017-5-25 12:05 標題: vb.net + MS Access ->新系統建議
一路用緊vb.net+MS Access 10年以上,老細嫌慢,因為太多地方要執,還掂要改,想用新組合
請問有無咩提議?thx
要求: 內聯同時7人用,平,穩定,Windows,Report Printing
作者: 7h1r733n 時間: 2017-5-25 12:10
又要平.. 又要穩定... 仲要VB+Access.. 駛唔駛data migration?
平有幾平.. 先?
作者: timmyyau03 時間: 2017-5-25 12:26
回覆 2# 7h1r733n
普通過data我都handle到
依度電腦2、3年前upgrade過,仲有部Xeon 4core server(最低階的server
價錢上,我只係怕有d軟件授權會好貴
作者: 二師兄 時間: 2017-5-25 12:29
hardware or software?
作者: timmyyau03 時間: 2017-5-25 12:33
回覆 4# 二師兄
Software
作者: 7h1r733n 時間: 2017-5-25 12:34
回覆 7h1r733n
普通過data我都handle到
依度電腦2、3年前upgrade過,仲有部Xeon 4core server(最低階的s ...
timmyyau03 發表於 2017-5-25 12:26
其實唔知你果個系統係做乜... 係乜野系統.. 有冇現成可以用... 我咁講啦... 買現成.. 一定平過/功能齊全過搵人寫.. 但你個workflow就要配合返個software.... 搵人寫一定係貴既.. 除非你個system真係簡單到不得了... 但買現成其實將來會有好多hidden cost.. 例如.. 突然你個flow要改.. 或者加modules減modules.. 咁到時就真係開天殺價.. 落地還錢.. 雖然搵人寫都會有.. 但相對一定平過一D大型system o既vendor(oracle, m$, sap etc...)
我估... 既然你個"舊"System都係用VB.NET + Access.. 我估.. 個business都唔會好大.. data都唔會好多... 有興趣可以PM我傾吓.. ^_^"
作者: 二師兄 時間: 2017-5-25 12:36
c# + winform + mysql + rdlc 已夠, 全部免費野
作者: 7h1r733n 時間: 2017-5-25 12:39
development cost先係最大舊錢..
作者: timmyyau03 時間: 2017-5-25 12:41
回覆 8# 7h1r733n
其實我識寫,只係out左,想知依家會用咩方法去做MVC
作者: 7h1r733n 時間: 2017-5-25 12:43
MVVM...
作者: timmyyau03 時間: 2017-5-25 12:45
回覆 7# 二師兄
C# 依家係咪好普遍?
MySQL同SQL Server express , Oracle express 邊個會好d?
作者: 二師兄 時間: 2017-5-25 12:49
回覆 11# timmyyau03
SQL Server express , Oracle express 有限制, mysql 算吧
作者: 7h1r733n 時間: 2017-5-25 12:49
回覆 二師兄
C# 依家係咪好普遍?
MySQL同SQL Server express , Oracle express 邊個會好d? ...
timmyyau03 發表於 2017-5-25 12:45
如果hardware, license唔係問題... data size唔會爆limit... 我會prefer MS SQL for Windows Application Development..
作者: 7h1r733n 時間: 2017-5-25 12:52
C# query mysql會特別慢.. 因為個connector係虧既..
作者: 二師兄 時間: 2017-5-25 12:54
回覆 14# 7h1r733n
我用緊, 又唔覺
作者: 7h1r733n 時間: 2017-5-25 12:56
之前試過... (好在我bookmark左
https://bugs.mysql.com/bug.php?id=80030
你冇事唔等於人地冇事..
作者: timmyyau03 時間: 2017-5-25 13:01
即係 C#+SQL Server 係一個合適方案
作者: 二師兄 時間: 2017-5-25 13:06
回覆 16# 7h1r733n
sql server 最平幾錢?
作者: 7h1r733n 時間: 2017-5-25 13:08
本帖最後由 7h1r733n 於 2017-5-25 13:10 編輯
如果唔爆data size可以用Express..
https://docs.microsoft.com/en-us ... for-sql-server-2016
https://www.microsoft.com/en-us/ ... server-2016-pricing
作者: timmyyau03 時間: 2017-5-25 13:10
回覆 19# 7h1r733n
yes, is free
作者: 7h1r733n 時間: 2017-5-25 13:14
到真係好用啦.. 老細捨得比錢啦.. upgrade去standard都係十分簡單..
o系個Installation Center click幾click就得..
作者: 二師兄 時間: 2017-5-25 13:15
回覆 19# 7h1r733n
1GB RAM
4GB database size
太少
作者: 7h1r733n 時間: 2017-5-25 13:18
人地免費比你用... 係咁架啦... 真係有咁多人用.. 個volume咁大.. 都唔差在果一萬幾千啦.. 一係偷雞用Developer版囉.. Developer版=Enterprise..

作者: 二師兄 時間: 2017-5-25 13:19
回覆 23# 7h1r733n
我記得 standard 版都幾皮, 又限CPU 又限ram.
用新版connector + mysql 我堅OK
作者: 7h1r733n 時間: 2017-5-25 13:20
本帖最後由 7h1r733n 於 2017-5-25 13:28 編輯
有D野係mysql做唔到... 講完.
當然如果你只係用最basic的CRUD係唔會有任何問題..
作者: timmyyau03 時間: 2017-5-25 14:47
thx 兩位ching意見

咁Java+Oracle 定 C# + SQL Server 好d?
作者: 二師兄 時間: 2017-5-25 14:50
回覆 26# timmyyau03
Jasper report 點睇, 有冇人用過?
作者: 7h1r733n 時間: 2017-5-25 15:26
用你最熟既language and tools.. 雖然咁講.. 但如果個program係windows only... 我都係會prefer C#
作者: kckcp 時間: 2017-5-25 16:13
SQL Server 系一部機serve data request, 同你用一部SERVER share folder 行 access 好吾同,
將ACCESS分開, 只用一部機serve , 都會快過你E家
當然用 MSSQL OR MYSQL 就最好啦, 我用MYSQL都有奇怪野, 做公司野, 有時俾錢系有保證D既,
重有, 慳果少少錢(才幾萬), 出事你就大鑊啦
作者: P14 時間: 2017-5-28 21:55
提示: 作者被禁止或刪除 內容自動屏蔽
作者: wenleyluk 時間: 2017-5-30 22:40
如果你的公司 Network Switch 仍然是100Mbps,最快和簡單的Improve方法就是將部Network Swith upgrade 去 1Gbps 便會有很明顯的改進,因為2-3年前upgrade過的電腦應該已經是1Gbps network card !
作者: snoopy11hk 時間: 2017-5-31 22:25
我會建議 Postgresdb , 大路就 Java, 細路就 JRuby
作者: 7h1r733n 時間: 2017-6-1 03:12
本帖最後由 7h1r733n 於 2017-6-1 03:21 編輯
視乎個Developer熟乜.. for production唔好為左興趣而用一D唔熟既野... (當然玩吓冇所謂)
用唔熟既tools/language.. 花時間debug, 花時間fix.. 甚至點解會cause個bug都唔知.. 仲要花時間做research.. 變相其實係浪費公司資源..而且... 最worst case係fix唔到..
要學新野.. 留返hobby project慢慢學.. 唔好搵公司o既business陪你玩..
再重申一次.. 我只係指出"用乜野Tools/language應該以熟練度為優先.. 我並唔係話Java或任何一隻language唔好"
作者: kckcp 時間: 2017-6-1 11:39
吾好以為吾使錢既野=免費午餐, 有起事, 其實都要有support架 (比錢...)
作者: Marv 時間: 2017-6-1 13:15
本帖最後由 Marv 於 2017-6-1 13:17 編輯
1. 公司將來變大機會 ?
2. 七年以上舊資料必須保留 ?
如以上眥非, 剷左舊資料搞掂
唔駛比多錢, 配合現在經濟環境
作者: alan11abc 時間: 2017-6-1 13:36
見到個有1x年資料,唔怪得仲用緊舊系統
作者: faiwaic 時間: 2017-6-1 15:11
本帖最後由 faiwaic 於 2017-6-1 15:18 編輯
唔洗剷, 樓主識用 vb.net 可以試下 muti- DB (反正係 access)...
一年/一個月(睇情況) 一個access file...
用果陣 ( / search data 果陣 ) user 選返個 time range, get 返晒所以 database 既 data 就得...
BTW, 樓主有冇試過係 MS access / VB.net program 下 個 access DB indexing? index 左都會順返D.
新既如上面咁講, MySQL, port, MS$SQL, Oracle, 去儲 data, 但 query 可以用 mongoDB 去玩...
用 shell script ( 或 python 等) call data (Oracle 就用 script call SQL plus 拎data) 之後 入 mongoDB...
再用 D free tools / language ( eg. node.js, express, Jade, R, python ) 搭 D free 既 template 出 report 同 dashboard 都得...
(不過幾大工程, 好處係唔洗裝, 最好用最updated 既 chrome, Firefox, Edge, etc, IE 11 都得但因太舊未必 support 晒)
作者: snoopy11hk 時間: 2017-6-1 19:54
視乎個Developer熟乜.. for production唔好為左興趣而用一D唔熟既野... (當然玩吓冇所謂)
用唔熟既tools/ ...
7h1r733n 發表於 2017-6-1 03:12
Postgresdb 係大路免費, ruby 就我覺得係 risk 的, 如果 1 man band 加會長留, 其實可以睇下呢個 option 咁解

