2009-10-23 49 views
0

我在非靜態類中有一個靜態字段。靜態字段和對象引用未設置爲對象的實例

public class DBtools 
{ 
    public static string ConString ="XXXXXXXXX"; 
} 

此字段分配給代碼中的屬性。

SqlDataSource1.ConnectionString = DBtools.ConString; 

但在我運行這個程序,我得到一個錯誤:

Object reference not set to an instance of an object

怎麼會發生這種情況?這是一個靜態的領域。

+1

你確定'SqlDataSource1'有一個值嗎? – tpower 2009-10-23 11:26:36

回答

3

SqlDataSource1對象尚未初始化。

1

也許錯誤是指SqlDataSource1爲空?

2

你有一個調試器在你面前。在該線上放置一個斷點,並在其停止時調查涉及的所有字段/變量/等。它聽起來像然而SqlDataSource1被定義,它目前是null

相關問題