Yazı Font Küçült Yazı Font Büyült

Sql Kayıt İşlemleri

 

Merhaba arkadaşlar. Bu makalemizde Sql veritabanına kayıt işlemini gerçekleştireceğiz. İlk önce giris.mdf sql veritabanını oluşturun. Daha sonra Şekil 2 deki gibi kayitlar tablosunun parametrelerini oluşturun. Şimdi de Insert into yardımıyla sql veritabanımıza yeni kayıt girişi yapacağız. "Insert into kayitlar (Ad,Soyad,DTarih,Meslek) values(@Ad,@Soyad,@DTarih,@Meslek)" sql kod parçasıyla kişinin  Ad,Soyad,Doğum Tarihi, Meslek bilgilerini veritabanımıza gireceğiz.

 

Resim1

Şekil 1

 

Resim2

Şekil 2

 

Resim3

Şekil 3

 

Resim4

Şekil 4

 

Form1.cs

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Data.SqlClient;

 

namespace WindowsFormsApplication1

{

 

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

 

          private void btnEkle_Click(object sender, EventArgs e)

        {

            try

            {

               

               SqlConnection baglan = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\giris.mdf;Integrated Security=True;User Instance=True");

 

                string str = "Insert into kayitlar (Ad,Soyad,DTarih,Meslek) values(@Ad,@Soyad,@DTarih,@Meslek)";

 

                SqlCommand komut = new SqlCommand(str, baglan);

             

                komut.Parameters.Add("@Ad", SqlDbType.NVarChar,50).Value = txtAd.Text;

                komut.Parameters.Add("@Soyad", SqlDbType.NVarChar, 50).Value = txtSoyad.Text;

                komut.Parameters.Add("@DTarih", SqlDbType.DateTime).Value = dTarih.Text;

                komut.Parameters.Add("@Meslek", SqlDbType.NVarChar, 50).Value = txtIs.Text;

 

                baglan.Open();

              

                komut.ExecuteNonQuery();

 

                MessageBox.Show("Kayıt başarıyla tamamlandı...", "Kayıt Girişi");

              

                baglan.Close();

 

                  }

            catch (Exception)

            {

                MessageBox.Show("Hata oluştu...","Hata Mesajı");

            }

        }

    }

}

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN