現在問題是這樣的。
通過Windows Mobile 用RDA和PC上的SQL SERVER同步這一點我做成功了。
但現在需求不是這樣。
現在是需要用Windows Mobile 連接無線網絡,對輸入的數據實時的跟PC的SQL SERVER作對比,
所以我想用Windows Mobile裡直接邊線到PC上的SQL SERVER,不需要通過sdf數據庫,
不知道能不能實現,還請各位指教。
能給點代碼或例子就不勝感激了!

解决方案 »

  1.   

    没那样做过,但是在PDA里面也可以用RDA读取SQLServer的数据
      

  2.   

    其實用RDA讀取和寫入SQL SERVER數據我已經成功,
    但如果就用這樣的話,我輸入的數據多了之後,速度會跟不上的。
    畢竟同步還需要幾秒種!
      

  3.   

    實際的情況是這樣的,
    我的一塊板上,堆放了有50台用箱裝好的機器。
    這些外箱上都有一個序號,
    我現在做的就是拿著帶掃描功能的PDA去把每個箱上的序號刷一下,
    每刷一個序號,我就需要跟後台SQL SERVER裡的數據做對比,判斷這個序號的其他各種參數是否正確。
    如果不正確,記錄下錯誤,返回消息給用戶!
      

  4.   

    在SQL server服务器上建立一个Web Service 在PDA上面调用Web Service 实现实时通信就可以了。
      

  5.   

    若不用RDA,可直接使用ADO.NET访问SQLSERVER.精简版也支持。
      

  6.   

    Web Service不知道怎麼做啊。ADO.NET具體怎麼操作呢?
      

  7.   

    直接连数据库可能是不太合适,用WebService比较方便,网上资料很多。
    最重要的不是代码怎么写,而是理解WebService、数据库的作用。
      

  8.   

    OK.先了解一下WebService
    不會再回來請教。謝謝各位!
      

  9.   

    To 13楼
    ADO.NET的使用,和在普通的PC开发没什么区别。
      

  10.   

     我碰到过和你一样的情况.  如果你使用的SQL版本是EXPRESS版本的话,就用Webservice. 我做过测试,PPC不能直接连EXPRESS数据库,如果你在PPC里通过WebService来对EXPRESS版本数据库操作的话就没问题. 
     先确定SQL版本以后肯定是ENTERPRISE版的话,那就直接用PPC连数据库.    每个客户买SQL数据库可要花不少钱,EXPRESS版是免费的。
      

  11.   

    Socket,WebService都可以,直接访问服务器上的数据库,服务器就有风险了
      

  12.   

    但我用ADO.NET直接連接SQL Server報錯啊。
    An unexpected error has occurred in SmartDeviceProject1.exe
    Select Quit and then restart this program,or select Details for more information.
      

  13.   

    只需要添加System.Data.SqlClient就行了吗?还要不要其他的代码?我添加进去了还是不行啊。