Arama butonu
Bu konudaki kullanıcılar: 1 misafir
6
Cevap
531
Tıklama
0
Öne Çıkarma
SqlCommand Nasıl Kullanılıyor Acaba ?
F
11 yıl
Yarbay
Konu Sahibi

sql'de bir tablom var
tablonun ismi bilgisayar diye
tabloda 2 tane sutun var 1.si marka 2.si model
ben c# ile sql 'i bağladım
ve c#'ta 2 tane textbox ayarladım
ve alta ekle butonu ayarladım.O butona basınca 1.textbox 'teki yazıyı marka ya 2.textboxtaki yazıyı'da modele atayacak
bunu için sqlconnectıon falan onları yaptım
tek kalan şey
sqlcommand oldu
bunun içine söyle yazdım
sqlconnectıon con=new sqlconnectıon(.....buralar tamam);
sqlcommand cmd=new sqlcomman("insert into Bilgisayar(marka , model) values (@marka,@model)",con);
buradan sonrası mesela
textbox1=marka ve textbox2=model olan kısmı nasıl yapacagım acaba ?



M
11 yıl
Yüzbaşı

@matka ve @model yerine textbox1.text ve textbox2.text yaz sonra cmd.executenonquery yazman gerekir.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.
C
11 yıl
Yarbay

Bu şekilde olacak. Parametreli olarak göndermen senin için daha iyi olur. Açıklara karşı.
 
sqlcommand cmd = new sqlcommand("INSERT INTO Bilgisayar (marka, model) VALUES (@marka, @model)", con);
cmd.Parameters.Add("@marka", textBox1.Text);
cmd.Parameters.Add("@model", textBox2.Text);
cmd.ExecuteNonQuery();





< Bu mesaj bu kişi tarafından değiştirildi cllyldrm -- 17 Ağustos 2014; 0:13:39 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @flowerhorn
F
11 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: cllyldrm

Bu şekilde olacak. Parametreli olarak göndermen senin için daha iyi olur. Açıklara karşı.
 
sqlcommand cmd = new sqlcommand("INSERT INTO Bilgisayar (marka, model) VALUES (@marka, @model)", con);
cmd.Parameters.Add("@marka", textBox1.Text);
cmd.Parameters.Add("@model", textBox2.Text);
cmd.ExecuteNonQuery();


Cok tesekkurler
Konu actiktan sonra biraz ugrastim
.text yazmayi unutmusum (en basit hata) :)
Peki en son yazdiginiz sey ne ise yariyor ?



< Bu ileti mobil sürüm kullanılarak atıldı >

F
11 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: WalkOfTheEarth

@matka ve @model yerine textbox1.text ve textbox2.text yaz sonra cmd.executenonquery yazman gerekir.

Tesekkurler sayenizde hallettim



< Bu ileti mobil sürüm kullanılarak atıldı >

C
11 yıl
Yarbay

Update, delete ve insert sorgularının çalışmasını sağlar.

ExecuteReader ve ExecuteScalar da var. Kullanım olarak hepsinin ayrı bir yeri var. Detaylarına internetten bakabilirsin.





< Bu mesaj bu kişi tarafından değiştirildi cllyldrm -- 17 Ağustos 2014; 0:35:31 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @flowerhorn
F
11 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: cllyldrm

Update, delete ve insert sorgularının çalışmasını sağlar.

ExecuteReader ve ExecuteScalar da var. Kullanım olarak hepsinin ayrı bir yeri var. Detaylarına internetten bakabilirsin.

Kursta yeni isledik bu konulari
tuttugum notlar hep orada kaldi.yeni ogrendigim icin cabuk unuttum .
Sqldatareader falan vardi



< Bu ileti mobil sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.