小弟想做一個應用軟體,功能就是對internet上面伺服器的access資料庫進行讀寫。 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiDB/html/delphi_20061216183200265.html
不知道各位大俠們,給點思路。
最好有源碼,如果可以,馬上送上100分,不夠可以多開點貼給你分。
沒有人知道嗎?我自己先…………
頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂頂
除非你的資料庫伺服器上的access所在目錄對internet進行共用或做成三層的,否則是不可能實現的
第一種方法沒任何安全性.第二種有點難度
既然要做internet訪問,居然還用access資料庫,不知道是哪個高手做的方案
明白,那就用sql server了
用sql server 在資料的存取速度上面是和哪些因素有關係呢?並且如何解決呢?
這個問題比較大了,能想到的
1.首先,肯定與硬體配製有關.當然就是與投資有關
2.與網路設計有關
3.與資料量有關
4.與資料庫配製有關(參考一下sqlserver資料庫配製手冊)
5.與表結構設計有關,合理的表結構設計,適當的索引,正確的使用約束和觸發器,預存程序等可大大提高查詢速度,這個具體要看應用
6.與程式員的編寫水平有關,特別在寫SQL的時候,不同水平的程式員寫出的查詢效率相差很多
...
如果要讀寫Web伺服器上的Access資料庫,可以通過Delphi +ASP/PHP/JSP等程式來實現,訪問資料時,通過ASP/PHP/JSP來間接實現,不過,有些麻煩而已,建議使用SQL Server。
編寫 cgi 用iis服務
或者用 intraweb ..
Top 10 Web Development Tools
http://delphi.about.com/cs/toppicks/tp/aatpwebrad.htm
用 ASP 來產生 xml , Delphi 讀,分析 XML 或直接給 ClientDataSet
OK