YARDIM

siteye ekle butonundan eklenılen yazı ve resımı verı tabanına atma

0

arkadaşlar dıkey olarak 3 tane frame ıle bı sıte yaptım ve en soldakı framede ekle butonu var ve oraya bır kelımelık bır yazı eklenıcek ordan ıkıncı frame gecıcek orda o kelımenın ozellıklerı olacak ucuncu framede ıse resım eklenılcek bunları verı tabanına nasıl gonderebılırım. ekleme ıslemını ve eklendıkten sonra o eklenılen kelımeyı zaten var olan kelımlelerın arasında nasıl gosterebılırım kısacası ekleme butonuyla eklenılen yazı ve resmı verıtabanına gonderıp nasıl cekebılırım yardımcı olabılırmısınız ?


25 Ağustos 2015, 13:17
Cevaplar
Oylar Yeniler
0

Sql kullanarak veri ekleme ve veri çekme için birer örnek verdim, bu kodu kendi verilerine göre değiştirmelisin. 

 

Veri ekleme:

    using (System.Data.SqlClient.SqlConnection cnn = new System.Data.SqlClient.SqlConnection("your_connectionstring"))
    {
        string query = "Insert into tbl_student (Username, Name, Surname, Email) VALUES (@username, @name, @surname, @email)";

        using (System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(query))
        {
            cmd.Connection = cnn;
            cmd.Parameters.Add("@username", System.Data.SqlDbType.VarChar, 100).Value = "sertac";
            cmd.Parameters.Add("@name", System.Data.SqlDbType.VarChar, 100).Value = "Sertac";
            cmd.Parameters.Add("@surname", System.Data.SqlDbType.VarChar, 100).Value = "Yarbas";
            cmd.Parameters.Add("@email", System.Data.SqlDbType.VarChar, 100).Value = "email@email.com";

            cnn.Open();

            cmd.ExecuteNonQuery();

            cnn.Close();
        }
    }

 

Veri okuma:

    string username = "sertac";
    using (System.Data.SqlClient.SqlConnection cnn = new System.Data.SqlClient.SqlConnection("your_connectionstring"))
    {
        string query2 = "Select * From tbl_student where Username = @username";

        using (System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(query2, cnn))
        {
            cmd.Parameters.AddWithValue("@username", username);
            cnn.Open();
            using (System.Data.SqlClient.SqlDataReader reader = cmd.ExecuteReader())
            {
                if (reader.HasRows)
                {
                    name = reader["Name"].ToString();
                    surname = reader["Surname"].ToString();
                    email = reader["Email"].ToString();
                }
            }
        }
    }

 

Entity Framework ile henüz tanışmadıysan, hemen tanışmanı öneririm, daha az kod yazarak daha iyi sonuçlar elde edebilirsin.


04 Eylül 2015, 09:33
Sizin Cevabınız

Oturum Aç

Bazı detaylar

Sorulma tarihi
İzlenme sayısı
Cevap Sayısı
25 Ağustos 2015, 13:17
565
1

İlgili Sorular

En Gözde Sorular

Html 'de contenteditable özelliği nedir?
Datatable boş mu kontrolü
C# 'da Boşlukları Silme İşlemi
Veritabanında Collation Nasıl Değiştirilir?
Lütfen Yardım Edin Şu Hatayı Çözmeme
ClientIdMode özelliği
Asp.net te Eval içinden gelen tarih formatını değiştirme
Reseed nasıl yapılır
Bulunulan Sayfanın Url'sini Alma - ASP.NET
ConnectionString sorunu