Kendi bilgisayarına nasıl kurduysan yine aynı şekilde hedefteki bilgisayara da kuracaksın. Programı yazarken kullandığın SQL sunucusuna bir kullanıcı adı ve şifresi ayarlamış olmalısın. SQL bağlantı stringinde de yer alıyordur bu bağlantı bilgileri.Localhost olduğu için hata alıyorum evet iki sorum var
- hedef PC ye local server nasıl kuracağım?
- local serveri kurduğumda kullanıcı adı şifre nasıl oluyor onuda bilmiyorum
Yardımın için teşekkür ederim.
Artık çok geç projem bitti ve SQL kullanmak zorundayım ders dönem sonu projesi(2.sınıf). SQL ile nasıl yapacağımı anlatırsanız sevinirim.
DB yi . Şeklinde tanımladım her PC de açılsın diye. Kullanıcı adı ve şifre var App.config içinde yazılı ama connextion stringte yazmıyor oraya yazmam gerekiyorsa nasıl yazabilirim?Kendi bilgisayarına nasıl kurduysan yine aynı şekilde hedefteki bilgisayara da kuracaksın. Programı yazarken kullandığın SQL sunucusuna bir kullanıcı adı ve şifresi ayarlamış olmalısın. SQL bağlantı stringinde de yer alıyordur bu bağlantı bilgileri.
Local server kurduktan sonra dbyi aynı isimle import etmeyi de unutmaman lazım.
Hocamız gösterdimi tam emin değilim o yüzden olmaz demiştim bir arkadaş accessle yaptığı için olumlu bakmıştım onada. O zaman dediğiniz gibi birde litea bakayım teşekkür ederimDostum SQLite SQL ile aynı şey sayılır. Bütün "Select * from" gibi SQL komutlarınız veya sorgularınız aynı. Projenizi SQLite'ye göre uyumlu yapmak için aşağıdaki 3 şeyi yapmak yeterli olur.
- Projeye SQLite paketini eklemek.
- SQL komutlarını SQLite olarak değiştirmek, örnek olarak sqlCommand sınıfını SQLiteCommand gibi çağırmak.
- Connection String'de kaydedilen SQL dosyasının konumunu göstermek.
SQL harici kullanamam diyorsunuz fakat Accessdb'ye olumlu bakıyorsunuz.
SQLite kullanacaksanız veri tabanı kullanıcı adı şifresi gibi şeylerle ve başka bir bilgisayarda yeni localhost ayarlamanıza vs gerek kalmıyor. Sizin için en mantıklı seçeneğin bu olduğunu düşünüyorum tabii karar sizin.
DB'yi. Şeklinde tanımladım her PC de açılsın diye. Kullanıcı adı ve şifre var App. Config içinde yazılı ama connextion stringte yazmıyor oraya yazmam gerekiyorsa nasıl yazabilirim?
Hocamız gösterdimi tam emin değilim o yüzden olmaz demiştim bir arkadaş Access'le yaptığı için olumlu bakmıştım ona da. O zaman dediğiniz gibi bir de litea bakayım teşekkür ederimbir de önerebileceğiniz video var mı uyumlu yapabileceğim için son aşamada projenin komple gitmesini istemiyorum bayağı uğraştım
Tamamdır teşekkür ederim yardımın içinBu tarz durumlarda ne olur ne olmaz projenizi bir yere mutlaka yedekleyin en azından içiniz rahat olur. Aşağıdaki videoyu inceleyebilirsiniz, takıldığınız bir yer var ise beni etiketleyin elimden geldiğince yardımcı olurum.
Ayrıca videodaki db browser yerine Navicat kullanmanızı öneririm. Veritabanınızı kopyalamak için sql dump ve sql import kavramlarına bakabilirsiniz.
İyi günler hocam benimde localhosta bağlı bir c# ve sql server ile yaptığım bir uygulama var fakat başka bilgisayarlarda çalışmıyor doğal olarak sqllite ile tam olarak bu sorun tamamiyle çözülüyor mu ?SQL yerine SQLite kullanabilirsiniz. Microsoft SQL management Studio ile uğraşmak yerine Navicat indirin orada yeni database oluştururken SQLite 3 seçeneğini seçin. Veriler oluşturduğunuz database dosyası içerisinde kalacaktır.
SQLite dosyasını projenizde kullanmak için nuget paketleri indirme bölümüne arama kısmına System.data.SQLite yazın. Bağlantı türü SQL management Studio'ya göre farklı, Google'a SQLite connection string yazarak detaylı bilgi alabilirsin.
İyi günler hocam benimde localhosta bağlı bir c# ve sql server ile yaptığım bir uygulama var fakat başka bilgisayarlarda çalışmıyor doğal olarak sqllite ile tam olarak bu sorun tamamiyle çözülüyor mu ?
SQL ilede yapılıyor litela uğraşmayın bir video vardı ordan halletmiştim de hatırlamıyorum oldu bayaİyi günler hocam benimde localhosta bağlı bir c# ve sql server ile yaptığım bir uygulama var fakat başka bilgisayarlarda çalışmıyor doğal olarak sqllite ile tam olarak bu sorun tamamiyle çözülüyor mu ?
Hocam valla bulabilirseniz çok sevinirim sunucu kiralamadan vesayre başka bilgisayarlarda çalıştırmak istiyorum uygulamamı basit bir şey zatenSQL ilede yapılıyor litela uğraşmayın bir video vardı ordan halletmiştim de hatırlamıyorum oldu baya
Hocam zaten aşırı fazla bir özelliğe ihtiyacı yok uygulamamın basit bir veritabanı istiyor başka bir sorun yaratmayacaksa ve çalışacaksa sql serverı değişirim yani başka bilgisayarlarda çalışmasına ihtiyacım varEvet sorununuz çözülür.
Fakat şöyle bir sıkıntı var ki SQLite daha çok uygulamanın test aşamalarında kullanılması tercih ediliyor. Ayrıca SQL Server'a göre SQLite özellik açısından daha düşük olacak.
Peki hocam şu konuda bilginiz var mı tüm kodları mı değişmem gerekir sqllite a gelince yoksa sadece localhost kısmını değişerek bu sorunu aşabilir miyimEvet sorununuz çözülür.
Fakat şöyle bir sıkıntı var ki SQLite daha çok uygulamanın test aşamalarında kullanılması tercih ediliyor. Ayrıca SQL Server'a göre SQLite özellik açısından daha düşük olacak.
Hocam valla bulabilirseniz çok sevinirim sunucu kiralamadan vesayre başka bilgisayarlarda çalıştırmak istiyorum uygulamamı basit bir şey zaten
Hocam zaten aşırı fazla bir özelliğe ihtiyacı yok uygulamamın basit bir veritabanı istiyor başka bir sorun yaratmayacaksa ve çalışacaksa sql serverı değişirim yani başka bilgisayarlarda çalışmasına ihtiyacım var
Peki hocam şu konuda bilginiz var mı tüm kodları mı değişmem gerekir sqllite a gelince yoksa sadece localhost kısmını değişerek bu sorunu aşabilir miyim