C# DataSelect导致错误DataSelect接受3个参数

C# DataSelect导致错误DataSelect接受3个参数,c#,asp.net,database,compiler-errors,C#,Asp.net,Database,Compiler Errors,我正在尝试创建一个Web数据库 到目前为止还不错。我有一个问题,但是我正在尝试从表tbl_登录中选择我的dataname中的用户ID 我得到了一个错误,方法dataSelect没有重载,需要3个参数。 这是代码。 这个代码在我的Class1.cs中 public DataTable DataSelect(string query) { DataTable dt = new DataTable(); try {

我正在尝试创建一个Web数据库

到目前为止还不错。我有一个问题,但是我正在尝试从表tbl_登录中选择我的dataname中的用户ID

我得到了一个错误,方法dataSelect没有重载,需要3个参数。 这是代码。 这个代码在我的Class1.cs中

public DataTable DataSelect(string query)
        {
            DataTable dt = new DataTable();
            try
            {
                DataAdapter1.SelectCommand.CommandText = query;
                DataAdapter1.SelectCommand.Connection.Open();
                DataAdapter1.Fill(dt);
                DataAdapter1.SelectCommand.Connection.Close();
                ErrorMessage = "";

            }
            catch (Exception err)
            {
                ErrorMessage = err.Message;
                DataAdapter1.SelectCommand.Connection.Close();               
            }

            return dt;

        }
此代码位于my default.aspx.cs中

        DataLayer.DataConnector dat = new DataLayer.DataConnector("Provider=Microsoft.ACE.OLEDB.12.0; Data Source= '" + Server.MapPath("MainData.accdb") + "'; Persist Security Info=false");

希望有人能帮助我

DataSelect方法本身没有明显的错误,除了它需要1个参数,而不是3个(因此编译器错误)。你能在调用方法的地方贴上一行代码吗