Arkadaşlar C# da Form application'ım var ve Sql Server Management Studioda table oluşturdum vs Burdaki table ları formdaki textboxlardan kayıt altına alıcam.ELimde kullandığım kitap var ama orda direk studionun içinde bi database oluşturup öyle yapmayı anlatıyo ve Connection String yolu benim management de yaptığımdan farklı.Sizden ricam connection stringde nelere dikkat edilmesi gerekil vs anlatırsanız yada güzel bi makale varsa paylaşırsanız çok seviniirim teşekkürler :)
C# da Sql Server 2008 R2 Veri Kaydetme
Cevaplar
hiç connection string ile flan uğraşma derim http://www.entityframework.org/ buradaki derslere bakarsın Entity Framework'u anlatıyor yararlı bilgiler var ;)
Sitede Pdf dosyası indir diyoda oda full ing ya o kadar ing olsa sormam hiç bi soru zaten buraya :))Ya basit bi örnek aslında bildiğimiz yoldan gidelim biz sql iyidir :)
Selamlar,
--> http://www.connectionstrings.com/
Bu adreste tüm DB türlerinin bağlantı bilgileri bulunmakta. Yapacağın bağlantı biçimine göre nelere dikkat etmen gerektiği ve ne şekilde edeceğin örnek kodlar ile anlatılmıştır. Buradan faydalanabilirsin.
Başarılar.
--> http://www.connectionstrings.com/
Bu adreste tüm DB türlerinin bağlantı bilgileri bulunmakta. Yapacağın bağlantı biçimine göre nelere dikkat etmen gerektiği ve ne şekilde edeceğin örnek kodlar ile anlatılmıştır. Buradan faydalanabilirsin.
Başarılar.
http://www.connectionstrings.com/
bağlantı türleri burada yazmakta. dikkat etmen gereken localhostmu kullanıyosun server mı oluşturacaksın.
kullanıcı adı ve şifre olayı
örnek olarak
modüle yazarsan bütün formlarda kullanabilirsin.
Imports System.Data.SqlClient 'bunu modülün en başına yazman gerekli
Dim yol As String = application.startup
Public baglanti As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=" + yol + "\Veritabanı.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")
Imports System.Data.SqlClient 'bunu formun en başına yazman gerekli
KAYDETMEK:
private sub button1_click............
if baglanti.state=connection.closed then baglanti.open()
dim kaydet as new sqlcommand("insert into table(adi,soyadi)values(@adi,@soyadi)",baglanti)
with kaydet.paramerters
.addwithvalue("@adi",textbox1.text)
.addwithvalue("@soyadi",textbox2.text)
end with
kaydet.ExecuteNonQuery()
baglanti.close
umarım yeterli olur
bağlantı türleri burada yazmakta. dikkat etmen gereken localhostmu kullanıyosun server mı oluşturacaksın.
kullanıcı adı ve şifre olayı
örnek olarak
modüle yazarsan bütün formlarda kullanabilirsin.
Imports System.Data.SqlClient 'bunu modülün en başına yazman gerekli
Dim yol As String = application.startup
Public baglanti As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=" + yol + "\Veritabanı.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")
Imports System.Data.SqlClient 'bunu formun en başına yazman gerekli
KAYDETMEK:
private sub button1_click............
if baglanti.state=connection.closed then baglanti.open()
dim kaydet as new sqlcommand("insert into table(adi,soyadi)values(@adi,@soyadi)",baglanti)
with kaydet.paramerters
.addwithvalue("@adi",textbox1.text)
.addwithvalue("@soyadi",textbox2.text)
end with
kaydet.ExecuteNonQuery()
baglanti.close
umarım yeterli olur