Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > asp yardım
Yazar
glck


avatar
istanbul
Kayıt: 01.10.2010
22.05.2012-13:41 #77783
Merhaba C# dili kullanarak asp de cd satış otomasyonu yapmaya çalışıyorum.Fakat veritabanına bağlanıp bir türlü yeni kayıt ekleyemedim.Bilgisi olan var mı?Ms sql 2008 kullanıyorum.





Yazar
aydin


avatar

Kayıt: 27.01.2011
22.05.2012-16:21 #77785
Aşağıdaki kod strored procedure ile öğrenci ekliyor. Bu kodu kendine göre kolaylıkla değiştirebilirsin. @ ile başlayan değerleri kendi stored procedure'ndeki parametre isimlerini yaz. connection string local'deki DershaneVT databse'ine bağlanıyor değitirmeyi unutma :D

   string conStr = "Data Source=.;Initial Catalog=DershaneVT;Integrated Security=True";
      using (SqlConnection con = new SqlConnection(conStr))
            {
                try
                {
                    con.Open();
                    SqlCommand cmd = con.CreateCommand();
                    cmd.CommandText = "spInsertStudent";
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@name", sdntName.Text);
                    cmd.Parameters.AddWithValue("@surname", stdnSurname.Text);
                    cmd.Parameters.AddWithValue("@birthdate", Convert.ToDateTime(stdntBirthDate.Text));
                    cmd.Parameters.AddWithValue("@tel", stdntPhone.Text);
                    cmd.Parameters.AddWithValue("@classId", stdntClass.SelectedValue);
                    cmd.ExecuteNonQuery();

                    MessageBox.Show("Eklendi!");
                
                }
                catch (Exception ex)
                {

                }
                finally
                {
                    if (con.State != ConnectionState.Closed)
                    {
                        con.Close();
                    }
                }
            }






Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb