İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Sinema Dizi Akıllı Ev Motosiklet Mikromobilite Kripto Para Sağlık Teknolojileri Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

C# da Sql Veri Tabanı Entegreli Setup Oluşturma.

Samet.Sayman05.07.201214 cevap23.275 görüntüleme
#1
Herkese iyi günler.
2 tane sorum olacak.
1. C# ta bitirmiş olduğum bir projem var. Projemi SETUP haline getirmek istiyorum ancak projemde sql veri tabanı kullandığım için onuda setup a entegre etmem gerekiyor. Bunu nasıl yapabilirim.?
2.Program kurulurken kişinin bilgisayarında Sql Server kurulu olup olmadığına göre kişinin bilgisayarına Sql Server kuracak yada kişiden elle kurmasını isteyecek.

Yardımlarınız için şimdiden Teşekkür Ederim.
Cevaplar
#2
Sql server olarak 2008 mi kullandın 2008 r2 mi? bi de visual studio 2010 mu kullanıyorsun?
Samet.Sayman Konuyu açan
#3
visual studio 2008 kullanıyorum sql de studyo içersinden kullandım sanırım 2008 oluyor ama tam bilmiyorum onu nasıl öğrenebilirim
Samet.Sayman Konuyu açan
#5
totleben dedi: ↑
http://www.csharpnedir.com/articles/read/?id=1032 adresinde detaylı anlatılmış. Umarım işinizi görür.
Oradaki makaleye bakmıştım ama dördüncü kod bloğundaki
var yukluozellikler =(from s in where yuklusqller s.Contains("SQLEXPRESS")select s).FirstOrDefault();
satırda null değer alınamaz hatası verio.
İlginiz için Teşekkür Ederim.
#6
Samet.Sayman dedi: ↑
Oradaki makaleye bakmıştım ama dördüncü kod bloğundaki
var yukluozellikler =(from s in where yuklusqller s.Contains("SQLEXPRESS")select s).FirstOrDefault();
satırda null değer alınamaz hatası verio.
İlginiz için Teşekkür Ederim.
yuklusqller dizisi null geldiğinden hata alıyorsunuzdur muhtemelen.
#7
Öncelikle sorununu böyle açık bir şekilde belirttiğin için teşekkürler.
Aradığın şey şurada
Kolay gelsin.
Samet.Sayman Konuyu açan
#8
totleben dedi: ↑
yuklusqller dizisi null geldiğinden hata alıyorsunuzdur muhtemelen.
o kısmını tam bilmiyorum neden dolayı hata geldiğini.
#10
Bu işi çözebilen var mı?? Düzgün bilgi veren bir kaynak bulamadım :(
Misafir
#11
İyi günler, Umarım yorumuma cevap verirsiniz :( Projemin setupını oluşturduktan sonra herhangi bi bilgisayarda kurulum yaparken kurulum aşamasında bilgisayar adı, Ip adresi gibi bilgilerin kullanıcıdan istemesini istiyorum. Kullanıcı bu bilgileri girdikten sonra kurulumu gerçekleştirebilsin. ve program çalıştırıldığında Kullanıcnın girdiği bu bilgiler programda kullanılacaktır. Bunu nasıl sağlayabilirim. Lütfen Yardımcı olun :(
#12
SDN Okuru dedi: ↑
İyi günler, Umarım yorumuma cevap verirsiniz :( Projemin setupını oluşturduktan sonra herhangi bi bilgisayarda kurulum yaparken kurulum aşamasında bilgisayar adı, Ip adresi gibi bilgilerin kullanıcıdan istemesini istiyorum. Kullanıcı bu bilgileri girdikten sonra kurulumu gerçekleştirebilsin. ve program çalıştırıldığında Kullanıcnın girdiği bu bilgiler programda kullanılacaktır. Bunu nasıl sağlayabilirim. Lütfen Yardımcı olun :(
visual studio'nun setup sihirbazı var. daha önce denemedim büyük ihtimal düzenlenebilir setup hazırlanabiliyordur.
Misafir
#13
Setup Sihirbazını araştırdım nette güzel resimli anlatımlar mevcut ancak benim istediğim şekilde bulamadım. Bir öneriniz var mı?
#14
SDN Okuru dedi: ↑
Setup Sihirbazını araştırdım nette güzel resimli anlatımlar mevcut ancak benim istediğim şekilde bulamadım. Bir öneriniz var mı?
dediğim gibi daha önce kullanmadığım için birşey diyemeyeceğim. ancak kullanan arkadaş varsa yardım edecektir.
Samet.Sayman Konuyu açan
#15
Konuyu açalı baya bi zaman geçti fakat zaman içerisinde bu SQL entegreli setup olayını hala çözmüş değilim. Accsess kullanınca sorun olmuyor ama SQL biraz daha garib anlaşılan. Herneyse bu zaman içerisinde visual studio da bulunan solution penceresinde resource klasörü mevcut denemedim ama kendi .dll inizi yazarak sql veri tabanını bu .dll de tutabilir bu .dll ide rahatlıkla setup içersine gömebilirsiniz. Bu sayede veri tabanınız program yüklendikten sonra açıkça gözükmüş olmaz (access veri tabanı kullandığımda access dosyası olduğu gibi gözüküyordu.). Fakat dediğim gibi bu yöntemi denemedim sadece düşündüğüm bi çözüm yolu belki bi yardımı olur. Bunu veya bu tarz bi yolu deneyen arkadaşlar varsa tecrübelerini yazmalarını öneriyorum bilmeyen arkadaşlara da yardımcı olmuş olurlar.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.