在windows ce 5.0或pocket pc 2003 或sarthpone 2003中,可以使用下面三種方法訪問遠端資料.
第一種:
使用 web service 作為中介訪問資料,在pda中可以直接訪問安裝在訪問器上的web service,通過web service就可以訪問遠端資料庫了.了解web service這種方法應該很簡單.使用web service可以在速度上會稍顯得有點慢.
第二種:
直接訪問資料庫
如果你使用得sql server 2000或sql server 2005都可以直接訪問,如果你使用得access資料庫那就只能用上一種方法了.聽pda公司的人說sql server 2000要公升級到sp4,但好像我沒有公升級資料庫也可以訪問到.大家可以試試看. 如果你是在vs 2005裡開發,就先新增system.data.sqlclient引用,如下面的一段**(其實和桌面系統一樣訪問):
sqlconnection conn
=new
sqlconnection(
"server=10.116.192.7;database=smcgz;user id=salesmng;password=j6f7j7g2;persist security info=true;");
trycatch
(sqlexception ex)
第三種:
還有只要是直接使用socket,如果你是寫過網路程式的,這應該都知道怎麼解決了,把寫乙個客戶端安裝在pda上,在pda上使用socket 連線伺服器傳遞資料,當然還得寫乙個訪問器端,開啟監聽接受客戶端的資料,並向將從資料種查詢到的資料傳送到客戶端.使用這種方法就比較複雜和麻煩.
PDA連線遠端資料庫的三種解決方案
在windows ce 5.0或pocket pc 2003 或sarthpone 2003中,可以使用下面三種方法訪問遠端資料.第一種 使用 web service 作為中介訪問資料,在pda中可以直接訪問安裝在訪問器上的web service,通過web service就可以訪問遠端資料庫了.了...
PDA連線遠端SQL 2005資料庫
最近因為專案裡面需要用到乙個使用pda連線遠端sql 2005資料庫,進行資料操作的功能,程式debug下的exe檔案可以正常連線資料庫及相關的資料操作,但是只要一部署到pda上面就提示無法找到dll dbnetlib.dll 的錯誤,故將c program files microsoft sql ...
PDA連線遠端SQL 2005資料庫
最近因為專案裡面需要用到乙個使用pda連線遠端sql 2005資料庫,進行資料操作的功能,程式debug下的exe檔案可以正常連線資料庫及相關的資料操作,但是只要一部署到pda上面就提示 無法找到 dll dbnetlib.dll 的錯誤,故將 c program files microsoft s...