public static SqlDataAdapter ExSQLReDr(string SQLStr)
{
SqlConnection cnn = new SqlConnection(Constr);
try
{
SqlCommand cmd = new SqlCommand(SQLStr, cnn);
cnn.Open();
SqlDataReader dataReader = cmd.ExecuteReader();
return dataReader;
}
catch (Exception e)
{ return null;
}
finally
{
cnn.Close();
}
}
我写了上面的代码,在运行过程中出现下面的错误
无法将类型“System.Data.SqlClient.SqlDataReader”隐式转换为“System.Data.SqlClient.SqlDataAdapter”
并且在调用该函数时,出现ExSQLReDr函数没有定义的错误!请大家帮忙看看错误出现在哪?
{
SqlConnection cnn = new SqlConnection(Constr);
try
{
SqlCommand cmd = new SqlCommand(SQLStr, cnn);
cnn.Open();
SqlDataReader dataReader = cmd.ExecuteReader();
return dataReader;
}
catch (Exception e)
{ return null;
}
finally
{
cnn.Close();
}
}
我写了上面的代码,在运行过程中出现下面的错误
无法将类型“System.Data.SqlClient.SqlDataReader”隐式转换为“System.Data.SqlClient.SqlDataAdapter”
并且在调用该函数时,出现ExSQLReDr函数没有定义的错误!请大家帮忙看看错误出现在哪?
你说的是这个吗
{
SqlConnection cnn = new SqlConnection(Constr);
try
{
SqlCommand cmd = new SqlCommand(SQLStr, cnn);
cnn.Open();
SqlDataReader dataReader = cmd.ExecuteReader();
return dataReader;
}
catch (Exception e)
{ return null;
}
finally
{
cnn.Close();
}
}
public static SqlDataAdapter ExSQLReDr(string SQLStr)
{
SqlConnection cnn = new SqlConnection(Constr);
try
{
SqlCommand cmd = new SqlCommand(SQLStr, cnn);
cnn.Open();
SqlDataReader dataReader = cmd.ExecuteReader();
return dataReader;
}
catch (Exception e)
{ return null;
}
finally
{
cnn.Close();
}
}