none
請問Access遠端查詢的問題。 RRS feed

  • 問題

  • 請問,Access是否也能經由ADO.Net做到遠端存取、查詢的動作呢? 因不能確定故在此提問,感謝。
    2006年5月23日 上午 11:09

解答

  • Access 並非設計為網路資料庫 (伺服器型) ,而是屬於檔案型的資料庫,除了 UNC 路徑外,(或是你把 UNC 路徑 mapping 成網路磁碟) ,沒有其他透過網路讀取的方法。

    此外,因為並不是針對網路使用而設計,若是在廣域網路上使用,透過 unc 將會明顯影響效能。

    ADO.NET 只是 .Net 的類別,並無法突破軟體本身的限制。

    2006年5月23日 上午 11:46

所有回覆

  • Access 並非設計為網路資料庫 (伺服器型) ,而是屬於檔案型的資料庫,除了 UNC 路徑外,(或是你把 UNC 路徑 mapping 成網路磁碟) ,沒有其他透過網路讀取的方法。

    此外,因為並不是針對網路使用而設計,若是在廣域網路上使用,透過 unc 將會明顯影響效能。

    ADO.NET 只是 .Net 的類別,並無法突破軟體本身的限制。

    2006年5月23日 上午 11:46
  • 可以的。

    如果你的Access資料檔在應用程式或Web專案的另一台電腦上時,

    你可以設定「系統管理工具」->「資料來源(ODBC)」的「系統資料來源名稱」「新增」選.mdb,並「選取」設定檔案,將檔案引入設定好,並在「選項」將「唯讀」拿掉,一定要做這個動作。

    至於你要怎麼連到那台電腦取到DataSource,用Active Directory架構起來的網路可以找到電腦並存取到電腦的資源的設定就可以了。

    2006年5月23日 上午 11:48