2010-12-21 36 views
0

簡介SQL Server中的超時和sql express 2005中的數據庫附件?

我一直在使用C#,並在後端我使用了SQL Express取得了VS 2008中的應用程序2005年

應用背景:

就像報告工具中,用戶選擇一些參數和在將結果導入爲excel或任何格式後,在多維數據集 中獲得結果。

問題:

    結果生成
  1. 用戶大多處理15至70個月的報告,其中需要45個薄荷糖〜1.25小時,以
    完整但有時9個月和某個11個月不是作爲
    選定月份 - 顯示警報:超時....

  2. 如何附加和取消我的數據庫文件,當我的軟件安裝
    (或以後llation)作爲我的應用程序安裝程序安裝我的應用程序。
    和SQL Express的2005

回答

0

使用sp_attach_db的一個數據庫附加到SQL服務器:http://msdn.microsoft.com/en-us/library/ms179877.aspx

如果您使用SqlCommand對象連接到服務器,那麼你可以設置將CommandTimeout到0表示無限期執行。雖然這不是建議! http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.commandtimeout.aspx

+0

我已經設置CommandTimeout爲0,但沒有改變它顯示我同樣的錯誤。你能解釋爲什麼我的應用程序不處理所有選定的月份,而且速度很慢。 – Haid 2010-12-22 06:51:13

相關問題