Merhaba arkadaşlar C# ile windows uygulaması geliştiriyorum.Visual studio 2005 veya 2008'e göre c# dilini bilen arkadaşlar lütfen yardımcı olun. Sql Server'da sql server management studio ile şifreli bağlantı oluşturabiliyorum ve kendi makinemde kullanabiliyorum ama başka makinede kullanmaya çalışınca uff? Ya da kullansam bile o makinde koca sql server kurmak zorunda kalmak istemiyorum. Kendimce düşündüm ve Connection'u sql express servisini kullanarak yaptırıyorum şifresiz bağlantı edilince sorunsuz bir şekilde attach ediliyor ve başka makinelerde de sadece sql express kurularak problemsiz çalışıyor. Sorgu cümlem de şudur;
@"Data Source=.\SQLEXPRESS;AttachDbFileName="+Environment.CurrentDirectory+"+@"\musteri.mdf"+";Integrared Security=True;User Instance=True"
sorguya bakan arkadaşlar ne yapmak istediğimi anlamışlardır zaten. Ben Program dosyasının hemen yanında musteri.mdf dosyasınd kullanıcı adı ve şifre bağlantısı olan(ya da veri tabanını sql server kuran başka birisi açamasın) ve programı ve veri tabanını aynı klasör içinde başka bir bilgisayara yüklediğimde ve sql express'i o makineye kurduktan problemsiz çalışabilisin ama kimse benim veri tabanım içinde bilgileri göremesin veya değiştiremesin.
Bu konuda yardımcı olan arkaşa minnettar kalacağım çünkü nette de epey baktım ama dolaşan kodlar hep forumlardan kopyala yapıştır şeklinde ve ihtiyacıma cevap vermiyor.Lütfen bu konuyu daha önceden uygulayan arkadaşların yardımını bekliyorum.
@"Data Source=.\SQLEXPRESS;AttachDbFileName="+Environment.CurrentDirectory+"+@"\musteri.mdf"+";Integrared Security=True;User Instance=True"
sorguya bakan arkadaşlar ne yapmak istediğimi anlamışlardır zaten. Ben Program dosyasının hemen yanında musteri.mdf dosyasınd kullanıcı adı ve şifre bağlantısı olan(ya da veri tabanını sql server kuran başka birisi açamasın) ve programı ve veri tabanını aynı klasör içinde başka bir bilgisayara yüklediğimde ve sql express'i o makineye kurduktan problemsiz çalışabilisin ama kimse benim veri tabanım içinde bilgileri göremesin veya değiştiremesin.
Bu konuda yardımcı olan arkaşa minnettar kalacağım çünkü nette de epey baktım ama dolaşan kodlar hep forumlardan kopyala yapıştır şeklinde ve ihtiyacıma cevap vermiyor.Lütfen bu konuyu daha önceden uygulayan arkadaşların yardımını bekliyorum.