none
datagridview 對Access的資料表做讀取修改 RRS feed

解答

  • ADO 和 ADO.NET  是不一樣的. (只好亂猜你問的是後者)

    寫入Access檔案

    [ADO.NET] 如何 使用 OLE DB 讀取 Access

    讀者詢問存取 Access 資料庫的相關問題


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 Flame_Chi 2013年8月15日 上午 06:12
    2013年8月14日 下午 02:58
    版主
  • 我先假設你的環境是 64 位元的 Windows

    如果這個假設成立. 有很多種解決方法

    (1) 最簡單, 打開 VS 選單上的 "建置" -> 組態管理員 --> 把平台改成 X86 (也就是你提的那個)

    (2) 不然就是改用 Microsoft.ACE.OLEDB.12.0

    http://www.bing.com/search?q=OLEDB.12.0&form=TMXTWH&mkt=zh-tw&scope=


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 Flame_Chi 2013年8月15日 上午 08:02
    2013年8月15日 上午 06:52
    版主
  • 因為 X86 和 X64 行程是無法互相呼叫, 所以答案是對的.

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 Flame_Chi 2013年8月15日 上午 08:01
    2013年8月15日 上午 07:36
    版主

所有回覆

  • http://code.msdn.microsoft.com/office/windows-form-parentchild-9cce4e67

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2013年8月14日 上午 10:23
    版主
  • 請分清楚 ADO / ADO.NET 跟你的開發環境。

    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2013年8月14日 下午 12:54
  • ADO 和 ADO.NET  是不一樣的. (只好亂猜你問的是後者)

    寫入Access檔案

    [ADO.NET] 如何 使用 OLE DB 讀取 Access

    讀者詢問存取 Access 資料庫的相關問題


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 Flame_Chi 2013年8月15日 上午 06:12
    2013年8月14日 下午 02:58
    版主
  • 不好意思再請問一下

    這行指令cn.Open()執行都會跑出下面的訊息而造成無法執行

    'Microsoft.Jet.OLEDB.4.0' 提供者並未登錄於本機電腦上。

    我有用"Application.StartupPath"這個去開檔用組態管理員那個方式就會找不到路徑

    因此除了從組態管理員使用中的方案平台外有沒有其他方法呢?

    2013年8月15日 上午 06:40
  • 我先假設你的環境是 64 位元的 Windows

    如果這個假設成立. 有很多種解決方法

    (1) 最簡單, 打開 VS 選單上的 "建置" -> 組態管理員 --> 把平台改成 X86 (也就是你提的那個)

    (2) 不然就是改用 Microsoft.ACE.OLEDB.12.0

    http://www.bing.com/search?q=OLEDB.12.0&form=TMXTWH&mkt=zh-tw&scope=


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 Flame_Chi 2013年8月15日 上午 08:02
    2013年8月15日 上午 06:52
    版主
  • 所以是要安裝 AccessDatabaseEngine_X64.exe的意思嗎?

    2013年8月15日 上午 07:31
  • 因為 X86 和 X64 行程是無法互相呼叫, 所以答案是對的.

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 Flame_Chi 2013年8月15日 上午 08:01
    2013年8月15日 上午 07:36
    版主