2010-04-16 28 views

回答

2

好吧,我也找不到答案,所以我所做的是,我將DAAB中的SQLHelper.cd複製到我的項目中,並開始使用它。 (它只是在文件中,所以很容易)

現在我可以在SQLHelper.cs中更改連接超時。

我爲什麼這是不DAAB配置

Manjesh

2

提供SQLHelper是DAAB的較新版本replaced by 'Database'毫無頭緒。 然後,您可以使用DbCommand.SetCommandTimeOut - 請參閱here

+0

看起來像是DbCommand.CommandTimeout – james2code 2016-03-07 22:08:05

0

如果您仍在使用舊版本的DAAB,則會有許多以命令超時爲參數的FillDataset重載。

public static void FillDataset(string connectionString, CommandType commandType, int commandTimeout, string commandText, DataSet dataSet, string[] tableNames) 

    public static void FillDataset(string connectionString, CommandType commandType, int commandTimeout, string commandText, DataSet dataSet, string[] tableNames, params SqlParameter[] commandParameters) 

    public static void FillDataset(string connectionString, string spName, int commandTimeout, DataSet dataSet, string[] tableNames, params object[] parameterValues) 

    public static void FillDataset(SqlConnection connection, CommandType commandType, int commandTimeout, string commandText, DataSet dataSet, string[] tableNames) 

    public static void FillDataset(SqlConnection connection, CommandType commandType, int commandTimeout, string commandText, DataSet dataSet, string[] tableNames, params SqlParameter[] commandParameters) 

    public static void FillDataset(SqlConnection connection, string spName, int commandTimeout, DataSet dataSet, string[] tableNames, params object[] parameterValues) 

    public static void FillDataset(SqlTransaction transaction, CommandType commandType, int commandTimeout, string commandText, DataSet dataSet, string[] tableNames) 

    public static void FillDataset(SqlTransaction transaction, CommandType commandType, int commandTimeout, string commandText, DataSet dataSet, string[] tableNames, params SqlParameter[] commandParameters) 

    public static void FillDataset(SqlTransaction transaction, string spName, int commandTimeout, DataSet dataSet, string[] tableNames, params object[] parameterValues) 
相關問題