2011-08-23 109 views
1
IDbConnection donn; 
string dstr = "Server=.;Initial Catalog=master;Integrated Security=sspi"; 
donn.ConnectionString = dstr.ToString(); 

DataContext context = new DataContext(donn); 

找到上面的代碼片段donn變量是爲IDbConnection,我不能設置它的屬性ConnectionString。在該行(3號線),它顯示了一個錯誤 -對DataContext的IDbconnection使用未分配的局部變量錯誤。

'Use of unassigned local variable 'donn'' 

請幫助..

+2

好 - 錯誤消息說,到底是什麼問題:你沒有分配一個值DONN。你剛剛宣佈它。你錯過了帶'new'的部分。 –

+0

接口和抽象類永遠不會初始化使用新的 – pvaju896

+0

這就是爲什麼我沒有提供示例代碼 - 我不知道你正在使用哪個具體的'IDbConnection'實現。 –

回答

1

donn聲明,但沒有分配任何價值。

嘗試類似:

IDBConnection donn = new SqlConnection(dstr); 
相關問題