2009-10-23 50 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

相关问题