功能簡述:
前後端程式的連接開發工具, 後端執行一常駐程式, 其他全在瀏覽器中操作.
前端會根據後端傳遞參數在瀏覽器中即時生成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.accdb | cs的系統表單和核心程式; 因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 | 範例圖檔 |