放置数据访问层代码

时间:2012-07-20 21:43:25

标签: c# asp.net stored-procedures

我想知道如何将这个数据访问层代码放在一个类文件中,并在这个default.aspx中为受保护的void submit调用该函数。我有一个存储过程,我正在检索值并将其传递到此处我想将DAL放在单独的文件中

1 个答案:

答案 0 :(得分:2)

制作一个新的Class文件,例如

public class ServiceClass
{
    //paste your method inside this class, for example:
    public static string returnSomething(string parameter1, string parameter2  /*more parameters here*/)
    {
        return parameter1 + " " + parameter2; 
    }
}

您基本上必须立即粘贴button_click事件中的代码,只需确保传递代码工作所需的所有参数。

当你有这个课时,你可以在按钮点击事件中调用类'方法:

protected void submit(object sender, EventArgs e)       
{ 
    string result = ServiceClass.returnSomething();
}

我将其设为静态方法,因此您无需实例化ServiceClass即可访问returnSomething()方法。