none
Session dan Datatable a veri aktarımı RRS feed

  • Genel Tartışma

  • merhaba arkadaşlar,

    bir session da ID değerlerini tutuyorum,bu id'leri yi table içindeki ID ile karşılaştırıp olanları datatable veya sqlreadera döngü ile aktarmam gerekiyor ama bir türlü başaramadım,bununla ilgi bir örnek verebilirmisiniz.

    iyi çalışmalar...

    17 Mart 2013 Pazar 03:11

Tüm Yanıtlar

  • arkadaşlar bu sorum hakkında hala çözüme ulaşabilmiş değilim,bu konuda bilgilerinizi rica ediyorum,iyi çalışmalar...
    22 Mart 2013 Cuma 15:28
  • Merhaba,

    Tek Id olduğunu düşünerek aşağıdaki kodu gönderiyorum. Session'da Id'yi nasıl tutuyorsun bilmiyorum eğer bir ayraç varsa split edersin ve tek tek çekersin DataRow'u doldurur bunu da DataTable'a ya da T-SQL'deki IN sözcüğünü kullanırsın.

                using (SqlConnection sqlConnection = new SqlConnection("CONNECTION BILGIN"))
                {
                    using (SqlCommand sqlCommand = new SqlCommand("SELECT * FROM [TABLO] WHERE ID=@Id",sqlConnection))
                    {
                        if (sqlConnection.State == ConnectionState.Closed)
                            sqlConnection.Open();
    
                        sqlCommand.Parameters.AddWithValue("@Id", Session["Id"].ToString());
    
                        using (SqlDataReader sqlDataReader = sqlCommand.ExecuteReader())
                        {
                            table.Load(sqlDataReader);
                        }
                    }
                }

    21 Mayıs 2013 Salı 06:43