none
請問有人曾經使用sql client的方式讓mobile直接存取遠端的SQL Server嗎? RRS feed

  • 問題

  • dear all

    請問有人曾經使用sql client的方式讓mobile直接存取遠端的SQL Server嗎?
    因為我遇到了很大的問題  就是一直找不到伺服器  有人有過成功的經驗嗎?

    thank you a lot!
    2007年7月28日 下午 05:05

解答

  • 未必吧 ...

     

    而且如果你的專題有機會拿到商場上的話,開著 SQL Server 的 Port 是很危險的事 .

    用 Remote Data Access 來存取 SQL Server,不見得會有效率問題 .

    主要是要看資料的承載量 .

     

    如果你是因為效率問題,那建議你先檢視你傳送的資料,是不是有過多的情況 .

    然後修改資料結構,盡可能簡化資料結構,讓傳送的量減少 .

    再來,用 Web Service 來測試(我看過專題和作品,用 Web Service 來做 GPS 的),

    這樣就不必直接連接 SQL Server 即可存取資料 .

    2007年7月29日 上午 02:02

所有回覆

  • Windows Mobile 5.0 以後的版本有一個作法叫 Remote Data Access (RDA)

    你可以在 MSDN 中用這個當關鍵字搜尋 .

    2007年7月28日 下午 06:21
  • 小朱您好

    我也曾經想過使用SQL CE+SQL Server來交做RDA...

    但是我們的
    專題是必須要將GPS定位資料用SQL Server做即時存取,

    所以如果使用SQL CE來交換資料的方式可能會有效率的問題,而且還要經過IIS...~"~

    所以我打算使用Open SQL Server的方式來在做對Server直接的修改...是因為我發現Mobile目前止支援SQL CE和SQL Client...並不對其他資料庫或Server支援   但是為什麼就是找不到伺服器呢? 我已經Open我的SQL Server和帳號密碼
    不知道連不連得進去?

    IP Address:140.125.83.24
    Server: SQL Server Express

    sql 驗證
    ID :guest
    pwd:1234

    2007年7月28日 下午 06:39
  • 未必吧 ...

     

    而且如果你的專題有機會拿到商場上的話,開著 SQL Server 的 Port 是很危險的事 .

    用 Remote Data Access 來存取 SQL Server,不見得會有效率問題 .

    主要是要看資料的承載量 .

     

    如果你是因為效率問題,那建議你先檢視你傳送的資料,是不是有過多的情況 .

    然後修改資料結構,盡可能簡化資料結構,讓傳送的量減少 .

    再來,用 Web Service 來測試(我看過專題和作品,用 Web Service 來做 GPS 的),

    這樣就不必直接連接 SQL Server 即可存取資料 .

    2007年7月29日 上午 02:02
  •  

    您的意思是就算不開1433port也可以和遠端的SQL Server做資料交換嗎?
    2007年7月29日 下午 01:43