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
Hocam uygulamam zaten veri taşımıyor kullanıcıdan alınan verileri kayıt ediyor sadece tabloları taşıması ve başka bilgisayarda çalışması benim için yeterli bunu sağlayabilirsem çok rahatlayacağım
Hocam uygulamam zaten veri taşımıyor kullanıcıdan alınan verileri kayıt ediyor sadece tabloları taşıması ve başka bilgisayarda çalışması benim için yeterli bunu sağlayabilirsem çok rahatlayacağım
Hocam peki Data Source yerine ne yazarak sqlite içinde bulunan tabloyu projeye gömebilirim ve bu sayede her bilgisayarda çalışmasını nasıl sağlarım şuana dek sqlite a entegrem nerdeyse bitti ama bu konuda bir bilgim yok bilginiz varsa aydınlatabilir misiniz
Yok hocam kendi projem diğer PC'de SQL yüklü olmadan kullanım sağlamam gerekiyor bu yüzden sqllite işimi görür mü diye sordum
Hocam peki Data Source yerine ne yazarak SQLite içinde bulunan tabloyu projeye gömebilirim ve bu sayede her bilgisayarda çalışmasını nasıl sağlarım şu ana dek SQLite'a entegrem neredeyse bitti ama bu konuda bir bilgim yok bilginiz varsa aydınlatabilir misiniz?
Yok hocam ondan bahsetmiyorum yani farklı bir pc ye geçtiği zaman kişi data source da benim pcimde eklemiş olduğum konumda olmayacak sonuçta dosya bu maksatla sql dosyasını projenin içine gömüp içinde gömülü dosyayı açmak amaçlı ne yazmam gerekiyor
Yok hocam ondan bahsetmiyorum yani farklı bir pc ye geçtiği zaman kişi data source da benim pcimde eklemiş olduğum konumda olmayacak sonuçta dosya bu maksatla sql dosyasını projenin içine gömüp içinde gömülü dosyayı açmak amaçlı ne yazmam gerekiyor
SQL Dosyasını projeye gömmek yerine, veri tabanı dosyasını exe'nin yanına koyun. Daha sonrasında aşağıdaki gibi bir connection oluşturun.
Application.StartupPath komutu programın bulunduğu klasörün bilgisi oluyor.
C#:
SqliteConnection con = new SqliteConnection($"Data Source='{Application.StartupPath}\\mydb.db';Version=3;");
SQL Dosyasını projeye gömmek yerine, veri tabanı dosyasını exe'nin yanına koyun. Daha sonrasında aşağıdaki gibi bir connection oluşturun.
Application.StartupPath komutu programın bulunduğu klasörün bilgisi oluyor.
C#:
SqliteConnection con = new SqliteConnection($"Data Source='{Application.StartupPath}\\mydb.db';Version=3;");
SQL Dosyasını projeye gömmek yerine, veri tabanı dosyasını exe'nin yanına koyun. Daha sonrasında aşağıdaki gibi bir connection oluşturun.
Application.StartupPath komutu programın bulunduğu klasörün bilgisi oluyor.
C#:
SqliteConnection con = new SqliteConnection($"Data Source='{Application.StartupPath}\\mydb.db';Version=3;");
hocam birde dediğiniz gibi yapmaya çalıştım ama data source kısmına nasıl bir dosya bilgisi girmem gerekiyor o kısımda hala bir çözüm üretemedim ne yaparsam yapayım aklıma veritabanı dosyasını kendi bilgisayarımda göstermek geliyor global olarak nasıl gösterebilirim ki