Ошибка 5: Невозможно неявно преобразовать тип «System.Data.DataSet» в «System.Data.SqlClient.SqlDataAdapter» - PullRequest
0 голосов
/ 17 ноября 2011

Извините за неряшливость, но у меня возникла проблема со следующим SQL-соединением в C # asp.net

   #region Get Employee Logins

    DataSet ds_Logins;
    SqlDataAdapter da_Logins;

    SqlCommand cmdLogins = new SqlCommand("IFACE_SB_EMPLOYEE", SBConn.sbConn);
    cmdLogins.Parameters.Add("@Statement", SqlDbType.Char).Value = "GetLogins";
    cmdLogins.Parameters.Add("@i_FK_EmployeeID", SqlDbType.Char).Value = Request["i_FK_EmployeeID"].Trim().ToString();
    cmdLogins.CommandType = CommandType.StoredProcedure;

    da_Logins = new SqlDataAdapter(cmdLogins);

    try
    {
        SBConn.sbConn.Open();

        da_Logins = new DataSet();
        int row = da_Logins.Fill(ds_Logins, "SB_SST_EXCHANGERATE");

        if (row <= 0)
        {
        }
        else
        {
            GridViewSystemsLogin.DataSource = ds_Logins.Tables[0];
            GridViewSystemsLogin.DataBind();
        }

        SBConn.sbConn.Close();

    }
    catch (Exception )
    {
    }

    #endregion

Может кто-нибудь помочь мне с ошибками, которые мы видим, как это былоскопированы из существующего рабочего файла и повторно перенастроены в аспектах хранимых процедур и таблиц.

Спасибо

Маркус

1 Ответ

7 голосов
/ 17 ноября 2011

Эта строка

da_Logins = new DataSet(); 

должна читаться как

ds_Logins = new DataSet(); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...