功能簡述:

  • 前後端程式的連接開發工具, 後端執行一常駐程式, 其他全在瀏覽器中操作.

  • 前端會根據後端傳遞參數在瀏覽器中即時生成web表單(html+js+css).

  • web表單連接的後端資料來源可以是任何的sql資料庫, 或是excel 或是web api.

  • 如果資料來源是sql資料庫或web api, 就必須使用sql語法撰寫所有表單功能程式.

  • 用sql語句寫出類似桌面軟體功能的純web程式, 無需撰寫前端程式(html+javascript+css).

  • 開發過程全在瀏覽器上操作.

  • 如果資料不多也可直接用excel當做資料庫, 前端根據excel格式內容即時生成web表單, 不須懂vba, 會excel一般操作, 會打字存檔即可.

用途:

  • sql資料庫或web api資料庫的web開發工具; 各種erp的二次開發工具.

  • 用excel做web程序, 一個excel檔當作一個資料表; 不用學任何程式語法, 適合開發小系統.

外部訪問:

  • 系統要讓任何地方的瀏覽器(電腦,手機,平板...)能訪問, 必須有一台網站伺服器; 最好有固定網址和SSL 憑證, 不然一些重要功能會被瀏覽器以安全理由擋住無法執行, 例如: 調用手機鏡頭掃描條碼, 調用手機藍牙連接隨身印表機, 讀取Serial port. ......

  • 不想花錢可參考免費架站那幾個影片所講去申請即可永久免費.

  • cloudflare公司提供免費的內網穿透和SSL功能, 使得隨便一台能上網的電腦即可架站且網址列不再顯示不安全.



安裝  

  • 系統需支持 .NET Framework 4.0 和 AccessDatabaseEngine (直接安裝MS-Access也可以); 建議直接安裝Office 2021 的 Excel和Access. 
  • 下載 cs.zip
  • 解壓cs.zip後, 運行cs.exe常駐程序, 默認的埠口是88, 如有衝突自行更改即可; 埠口有衝突時, 會跳出埠口號修改, 改個能通過的數字即可, 埠口範圍 11-65535, 最好設置大於1000.

 

accdb檔案內容說明

檔名內容說明
app.accdb自行撰寫的導覽列'表單'系統參數設置...等; 相當於完整應用程序, 需要自行備份.
sys.accdbcs的系統表單和核心程式; 因cs版本別而不同, 開發者不能更改.
qte.accdb前端程式會引用到的一些javascript, 都是MIT版權才會引用.
db\northwind_cn.accdb微軟的Northwind範例資料庫; 內容簡體中文.
db\northwind_en.accdb微軟的Northwind範例資料庫; 內容英文中文.
db\northwind_tw.accdb微軟的Northwind範例資料庫; 內容繁體中文.
img\imgcs.accdb系統圖檔
img\img01.accdb範例圖檔