none
對資料庫(ACCESS)做存取動作,無法立即更新,但MS SQL 2005卻沒有此問題 RRS feed

  • 問題

  • 您好:

          開發環境:VB2008
          資料庫:ACCESS, MS SQL 2005

    問題一:
    在winform 上我放了新增、儲存、離開的按鈕,及一個datagridview
    還放了 3個textbox分別是姓名、身份証號、性別,並且跟datagridview做databinding
    但我打完資料儲存後,資料卻沒有直接更新到datagridview,反而是要離開此頁面後再進去,資料才會更新進去,
    我try了兩個資料庫,ACCESS會有這種情形,但同樣的程式,只是換成MS SQL 2005就不會有這樣的情況,資料會立即更新,
    請問是什麼問題呢??是跟本機專案檔有關嗎?

    非常謝謝您



    2009年11月2日 上午 01:50

解答

  • 如果你的 Access 檔,從專案總管中移除,就不會自動拷貝。
    所以備份、封裝成部署專案也要自己手動來~

    我的 Access 檔就都沒有加入專案。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    • 已標示為解答 applecat 2009年11月4日 上午 08:05
    2009年11月4日 上午 04:47
  • Hi,
    如果是指 Debug/Release 組態設定:
    專案設計工具、編譯頁 (Visual Basic): http://msdn.microsoft.com/zh-tw/library/fs91s003.aspx

    1. VS 功能表: [工具] -> [選項] ->[ 一般] -> 核取 [顯示進階組件組態], [確定].
    2. 在專案按右鍵, [屬性] -> [編譯]. 更改設定...

     

    • 已標示為解答 applecat 2009年11月7日 上午 12:58
    2009年11月6日 上午 04:41

所有回覆