C# HATA ?

  • Konbuyu başlatan Konbuyu başlatan cinefil
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

cinefil

Süper Üye
Süper Üye
Seçkin Üye
Mesajlar
1,177
aşağıdaki koyu harfle yazılı yerde "Ölçüt ifadesinde veri türü uyuşmazlığı." hatası veriyor. Ben anlayamadım.Nasıl düzelecek..Yardımcı olursanız çok sevinirim



private void button1_Click_1(object sender, EventArgs e)
{

string sql = "Insert into Hasta_kayıt(hastano,tcno,ad,soyad,baba,dogil,dogilce,dogtar,cinsiyet,meslegi,kan,adres,evtelefonu,ceptelefonu, email,sigortatipi,medenihali) values ('"+ txthastano.Text + "','" + txttcno.Text + "','" + txtadi.Text + "','" + txtsoyadi.Text + "','" + txtbabaadi.Text + "','" + cmbil.SelectedItem.ToString() + "','" + cmbilce.SelectedItem.ToString() + "','"+txtbuguntar.Text+"','"+lblcinsiyet.Text+"','"+txtmeslek.Text+"','" +cmbkangrubu.SelectedItem.ToString() +"','" +txtrichadres.Text +"','" +txtevtelefonu.Text +"','" +txtceptelefonu.Text +"','" +txtemail.Text +"','"+cmbsaglikguvencesi.SelectedItem.ToString()+"','"+cmbmedenihal.SelectedItem.ToString()+"')" ;

OleDbCommand cmd = new OleDbCommand(sql,cn);

cmd.ExecuteNonQuery();

MessageBox.Show("Kaydedildi..");

yukle();
}
 
Kod:
      SqlCommand cmd = new SqlCommand(("Insert Into Personel(alan,alan,alan,alan) values(@alan,@alan,@alan,@alan)"), baglanti);
        cmd.Parameters.Add("alan", DpGorev.SelectedItem.Value);
        cmd.Parameters.Add("alan",TxtAdiSoyadi.Text.ToUpper());
        cmd.Parameters.Add("alan",DpBrans.SelectedItem.Value);
        cmd.Parameters.Add("alan",resimadi);
        cmd.ExecuteNonQuery();
bu ekleme metodunu kullanırsanır. yazım hatalarının önüne geçebilirisiniz.
 
BBNET
Geri
Üst