0

我正在使用 3 层架构进行 asp.net c# oracle 数据库连接。在我的业务层课程中,我遇到了这个错误。System.StackOverflowException 未处理

我遵循了一个使用 sql 数据库的教程,现在一切正常,没有错误,现在我需要使用 oracle 数据库来实现。

这是我遇到错误的部分代码

    public class BusSurvey
{
    DbAccess _dbAccess = new DbAccess();
    private DataSet _SurveyDS = new DataSet();
    public DataSet SurveyDS
    {
        get
        {
            return SurveyDS;
        }
        set
        {
            SurveyDS = value;
        }
    }
4

1 回答 1

2

名称propertyfield相同,因此更改字段名称

    private DataSet _SurveyDS = new DataSet();
    public DataSet SurveyDS
    {
        get
        {
            return _SurveyDS;  <--- here 
        }
        set
        {
            _SurveyDS = value; <--- here
        }
    }
于 2012-09-26T10:29:56.720 回答