• 23-06-2018, 02:30:50
    #1
    Merhaba. Şimdi biz işte access ile yada sql ile veritabanı bağlantısı oluşturup bağlıyoruz. Daha yeni yeni C# dilinde beceriler kazanmaya başladım. Şimdi bir program yapıyorum ve programın veritabanı ile alakası var. Biz bu programın çalıştırıldığı bilgisayarda kendi veritabanını yapıp kaydetmesini nasıl sağlayabiliriz ? Her bilgisayarda sql server kurulacak hali yok ya. Bağlantı sunucuya bağlantı değil kurulan bilgisayarda kaydedilecek veriler olacak şimdi iyi güzel yazıyorum ama nasıl oluyor bu durum ?
  • 23-06-2018, 02:37:28
    #2
    Üyeliği durduruldu
    Projeniz ufak çaplı ise size liteDB öneririm. Herhangi bir bağımlılığı olmayan no-sql çözümü. Nuggettan projenize ekleyebilirsiniz.
  • 23-06-2018, 02:39:38
    #3
    eTORAMAN adlı üyeden alıntı: mesajı görüntüle
    Projeniz ufak çaplı ise size liteDB öneririm. Herhangi bir bağımlılığı olmayan no-sql çözümü. Nuggettan projenize ekleyebilirsiniz.
    Şuanda sql ile bağlamıştım hocam fakat daha büyük bir hale dönüşmeden onu bir araştırıp o şekle çevirmem gerekir demek ki bilmediğim bir konu olduğu için. Görüpte yazdığınız için teşekkür ederim hocam
  • 23-06-2018, 08:36:17
    #4
    Tam olarak ne istediğinizi anlamadım. Biraz daha netleştirebilir misiniz
  • 23-06-2018, 10:03:06
    #5
    SQLite işinizi görecektir.
  • 23-06-2018, 12:39:05
    #6
    csharpcoder adlı üyeden alıntı: mesajı görüntüle
    Tam olarak ne istediğinizi anlamadım. Biraz daha netleştirebilir misiniz
    Hocam şöyle izah edeyim şimdi masaüstü programı yapıyoruz. Bu programda hali hazırda veri tabanına bilgiler eklenip, silinip, güncellenebilecek yani veritabanı bağlantısı gerektiren bir program. Fakat bu veritabanı ise sadece ve sadece bir bilgisayara özgü olacak şekilde her kullanan kişi bu programa kendi verilerini ekleyecek. Durum böyle oluncada hangi bilgisayara götürülürse götürülsün bir veritabanına bağlantı ihtiyacı doğmakta. Bunun için ise ben şuanda sql ile veritabanı bağlantısı sağladım fakat her bilgisayarda sql server kurulu olmadığı için veritabanı işlemlerini sağlayabilmek adına bir program gerektirmeden direkt olarak program çalıştığında yapılabilmesi için ne yapmam gerekebilir diye bir soru sormuştum
  • 23-06-2018, 13:00:18
    #7
    LocalDB ekleyerek kullanabilirsin. Setup içinede LocalDB kurulumunu eklersi ~45mb civarında.
  • 23-06-2018, 16:38:45
    #8
    Kurumsal Üye
    Merhabalar, durumunuzu anladım. Eğer büyük çaplı bir proje geliştirmediyseniz SQLite kullanmak daha mantıklı olacaktır. Yok ama illa ki SQLServer kullanacağım diyorsanız bir sunucuya sqlserver kurarak bağlantı yapabilirsiniz.

    https://www.codeproject.com/Articles...rver-through-C burada örnek bulabilirsiniz.