Как отобразить данные на основе текущего зарегистрированного пользователя?
How do you display data that is retrieved from database according to the current login user? I know that I should declare the id, but I dont really know how... I have 2 tables in SQL. User: ID || Name || Last_Name || date || List ID || Product || description || user_id
Что я уже пробовал:
<pre>private void BindGridView() { string constr = ConfigurationManager.ConnectionStrings["strConn"].ConnectionString; using (SqlConnection conn = new SqlConnection(constr)) { using (SqlCommand cmd = new SqlCommand()) { cmd.Connection = conn; cmd.CommandText = @"SELECT * From List where ID = @ID"; cmd.Parameters.AddWithValue("@ID", ?); using (SqlDataAdapter ad = new SqlDataAdapter(cmd)) { DataTable dt = new DataTable(); ad.Fill(dt); GridView1.DataSource = dt; GridView1.DataBind(); } } } }
[no name]
Ну, вы бы заменили"? " на любой идентификатор, откуда бы вы его ни получили. Мы не можем вам сказать, это ваш проект, и мы ничего о нем не знаем.