projeyi dediginiz gibi yaptiginiz gibi yaptim ama gene de hata veriyior yardim ci olurmusunuz hocam hata kodu da su System.ArgumentException: 'No mapping exists from object type System.Windows.Forms.TextBox to a known managed provider native type.'
dil c# ama otomasyon yapımında farklı yollar ve farklı kodlar görüyorum, bu videodaki c# ve sql berabermi? birde firmalarda bu yol mu kullanılıyor genelde
öyle bir güncelleme komutu yazdım ki dillere destan ne güncelliyor nede hata veriyor heyt bee yazdığım kod ise SqlConnection cnn = new SqlConnection("Data Source=LAPTOP-52KM6CRM\\SQLEXPRESS; Initial Catalog=sultan; Integrated Security=True"); cnn.Open(); SqlCommand cmd = new SqlCommand("Update urun set kod=@p1,tur=@p2,renk=@p3 where kod=@p1 ", cnn); cmd.Parameters.AddWithValue("p1", textBox1.Text); cmd.Parameters.AddWithValue("p2", textBox2.Text); cmd.Parameters.AddWithValue("p3", textBox3.Text); cmd.ExecuteNonQuery(); cnn.Close(); textBox3.Clear(); textBox2.Clear(); textBox1.Clear(); MessageBox.Show("Ürünler Güncellendi"); şimdi soru şu ben nerde hata yapıyorum acele ederseniz sevinirim çünkü müşteri bekliyor teşekkür ederim
guncelle.ExecuteNonQuery(); kısmında hata alıyorum neden olabilir. baglanti.Open(); SqlCommand guncelle = new SqlCommand("Uptade Tbl_Personel Set PerAd=@p1,PerSoyad=@p2,PerSehir=@p3,PerMaas=@p4,PerDurum=@p5,PerMeslek=@p6 where Personelid=@p7", baglanti); guncelle.Parameters.AddWithValue("p1", txtad.Text); guncelle.Parameters.AddWithValue("p2", txtsoyad.Text); guncelle.Parameters.AddWithValue("p3", cmbsehir.Text); guncelle.Parameters.AddWithValue("p4", mscmaas.Text); guncelle.Parameters.AddWithValue("p5", label8.Text); guncelle.Parameters.AddWithValue("p6", txtmeslek.Text); guncelle.Parameters.AddWithValue("p7", txtid.Text); guncelle.ExecuteNonQuery(); baglanti.Close();
Oluşturuduğunuz her SqlCommand nesnesinin Query metinini girdikten sonra parametre olarak bağlantıyı vermeniz gerekir. Kodlarınızda gördüğüm kadarıyla oluşturduğunuz SqlCommand nesnelerinden bir tanesinde con parametresi verilmemiş. Bu nedenle hata alıyor olabilirsiniz.
Anlatan dilinize ve yüreğinize sağlık Yasin bey kardeşim. O kadar yalın ve sade ayrıca açıklayamalarıyla birlikte HARİKA bir paylaşım olmuş.
proje ödevim için bu videodan destek alıyorum çok teşekkür ederim anlatımınız için
Çok güzel anlattınız anladım teşekkür ederim.Keşke daha fazla videonuz olsa da izlesem :)
Öğretmenim sizi çok seviyorum ve çok güzel olmuş emeğinize elinize sağlık böyle devam edin.(ve sizi çok seviyorum!!!)
tertemiz anlatim, tesekkur ederim.
Paylaşım için teşekkürler..
Öğretmenim videolarınız çok güzel
Emeğinize sağlık hocam
Murat yücedağ videosunu anımsattı hocam yinede emeğinize sağlık
Murat Hocam büyük üstad hocam🙏 Kitaplarını derslerimde işlerim.
Emeğinize sağlık hocam 🙏
Sağolasın Hocam 😊
@@rockimist35 Öğretmenim nolur yeni video
abi anlatımda video'da çok iyi olmuş ama neden yeni video gelmiyor ): veya kursunuz mu var varsa nasıl katılabilirim?
insert , delete, update , select en az 30 tane video var bu şekilde herkes aynı şeyi anlatmış C# da.
selamun aleyküm hocam videonun devamları ne aman gelecek merakla bekliyoruz
Hocam tabloları oluşturduğunuz detaylı video varnı
projeyi dediginiz gibi yaptiginiz gibi yaptim ama gene de hata veriyior yardim ci olurmusunuz hocam hata kodu da su
System.ArgumentException: 'No mapping exists from object type System.Windows.Forms.TextBox to a known managed provider native type.'
dil c# ama otomasyon yapımında farklı yollar ve farklı kodlar görüyorum, bu videodaki c# ve sql berabermi? birde firmalarda bu yol mu kullanılıyor genelde
Abi veri tabanının dosyalarını verebilirmisin
,
Datagridview a veri tabanını tanımlarken veri tabanı bilgisi alınıyor olarak kaldı ne yapabilirim
Hocam çok Mükemmel olmuş ben doruk
Robatik kodlama öğretmenim
abi bununla farklı cihazlardanda aktarım yapılırmı
hocam acil konuşmamız lazım rica etsem ulaşabileceğim bir iletişim yolu söyler misiniz
DESKTOP-I2KIM39\SQLEXPRESS hocam "/" işarette hata veriyo anlamadım benim veri bağlantı yapımı bu gösteriyo
çözebildin mi? aynı sorunu yaşıyorum
@@_KebabWarrior_ parantezden sonra @ koy
@@grkmgncx eyw kral yorumu yazdıktan sonra bulmuşum da buraya yazmayı unuttum, "\" yerine "\\" yapsak da oluyormuş
Ben 3/D den Ali Burak
Bakar mısınız
öyle bir güncelleme komutu yazdım ki dillere destan ne güncelliyor nede hata veriyor heyt bee yazdığım kod ise
SqlConnection cnn = new SqlConnection("Data Source=LAPTOP-52KM6CRM\\SQLEXPRESS; Initial Catalog=sultan; Integrated Security=True");
cnn.Open();
SqlCommand cmd = new SqlCommand("Update urun set kod=@p1,tur=@p2,renk=@p3 where kod=@p1 ", cnn);
cmd.Parameters.AddWithValue("p1", textBox1.Text);
cmd.Parameters.AddWithValue("p2", textBox2.Text);
cmd.Parameters.AddWithValue("p3", textBox3.Text);
cmd.ExecuteNonQuery();
cnn.Close();
textBox3.Clear();
textBox2.Clear();
textBox1.Clear();
MessageBox.Show("Ürünler Güncellendi");
şimdi soru şu ben nerde hata yapıyorum acele ederseniz sevinirim çünkü müşteri bekliyor teşekkür ederim
cmd.Parameters.AddWithValue("p1", textBox1.Text);
cmd.Parameters.AddWithValue("p2", textBox2.Text);
cmd.Parameters.AddWithValue("p3", textBox3.Text);
kısımlarında p1 ,p2,p3 değil de @p1, @p2,@p3 kullanman gerekirdi
where kod =@p1 olamaz zaten başta vermişsin
p'li ifadelerin başına @ işaretini koymamışsın
guncelle.ExecuteNonQuery(); kısmında hata alıyorum neden olabilir.
baglanti.Open();
SqlCommand guncelle = new SqlCommand("Uptade Tbl_Personel Set PerAd=@p1,PerSoyad=@p2,PerSehir=@p3,PerMaas=@p4,PerDurum=@p5,PerMeslek=@p6 where Personelid=@p7", baglanti);
guncelle.Parameters.AddWithValue("p1", txtad.Text);
guncelle.Parameters.AddWithValue("p2", txtsoyad.Text);
guncelle.Parameters.AddWithValue("p3", cmbsehir.Text);
guncelle.Parameters.AddWithValue("p4", mscmaas.Text);
guncelle.Parameters.AddWithValue("p5", label8.Text);
guncelle.Parameters.AddWithValue("p6", txtmeslek.Text);
guncelle.Parameters.AddWithValue("p7", txtid.Text);
guncelle.ExecuteNonQuery();
baglanti.Close();
Oluşturuduğunuz her SqlCommand nesnesinin Query metinini girdikten sonra parametre olarak bağlantıyı vermeniz gerekir. Kodlarınızda gördüğüm kadarıyla oluşturduğunuz SqlCommand nesnelerinden bir tanesinde con parametresi verilmemiş. Bu nedenle hata alıyor olabilirsiniz.