Привязка GridView с использованием хранимой процедурыC#

Место общения программистов C#
Ответить
Anonymous
 Привязка GridView с использованием хранимой процедуры

Сообщение Anonymous »

У меня есть GridView, и я использовал хранимую процедуру в бэкэнде. Проблема в том, что я не использовал ни текстовое поле, ни метку только в виде сетки.

Когда я запускаю свой код, он показывает ошибку компиляции, что spproduct1 ожидает параметр @id, который не ожидается. поставляется.
Не могли бы вы исправить ошибку

public partial class WebForm1 : System.Web.UI.Page

{

string _strsql = string.Empty;

protected void Page_Load(object sender, EventArgs e)

{

string cs = ("Data Source=172.16.6.173;Initial Catalog=servion_hari;User ID=sa;Password=Servion@123");

_strsql = "select * from tblproduct where id=@id and Name=@Name and Description=@Description";

SqlConnection con = new SqlConnection(cs);

con.Open();

SqlDataAdapter da = new SqlDataAdapter("spgetproducts1", con);

SqlCommand cmd = new SqlCommand();

SqlParameter id = new SqlParameter("@id", SqlDbType.Int.ToString());

id.Value = GridView1.ToString();

da.SelectCommand.CommandType = CommandType.StoredProcedure;

con.Close();

DataSet ds = new DataSet();

da.Fill(ds);

GridView1.DataSource = ds;

GridView1.DataBind();

}
}
}


Подробнее здесь: https://stackoverflow.com/questions/251 ... -procedure
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»