C# yapılan projenin SQL tablolarını başka bilgisayarda açma

Xanteus

Kilopat
Katılım
11 Mayıs 2019
Mesajlar
879
Makaleler
1
Çözümler
7
Daha fazla  
Cinsiyet
Erkek
Merhaba arkadaşlar, projemi bitirdim lakin EXE'ye dönüştürmeden önce başka bilgisayarda açmaya çalışıyorum SQL hatası veriyor. Bunu nasıl giderebilirim bilgisi olan var mı? Hata kodu elimde mevcut değil ama konuyu bilenler az çok hatayı biliyordur diye yazayım dedim. Hatanın resmini çekmiştim ama galerimde bulamadım.
 
Son düzenleyen: Moderatör:
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.
 
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.
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.
 
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.
SQL kullandığınız için ya bir sunucu ile çalıştıracaksınız veri tabanını ya da local olarak projeyi çalıştıracağınız bilgisayara da aynı isimlere sahip veri tabanı ve tabloları oluşturacaksınız.
 
SQL kullandığınız için ya bir sunucu ile çalıştıracaksınız veri tabanını ya da local olarak projeyi çalıştıracağınız bilgisayara da aynı isimlere sahip veri tabanı ve tabloları oluşturacaksınız.
başka yolu yok mu? 2.sınıf Nesne Tabanlı dönem Projem hocanın bilgisayarına tablo kurma gibi bir imkanım yok maalesef.

Access ile mümkün mü bu peki? Başka yol yoksa tüm tabloları accesse geçirip access kullanırım olmadı.
 
başka yolu yok mu? 2.sınıf Nesne Tabanlı dönem Projem hocanın bilgisayarına tablo kurma gibi bir imkanım yok maalesef.

Access ile mümkün mü bu peki? Başka yol yoksa tüm tabloları accesse geçirip access kullanırım olmadı.
Access ile mümkün. Eğer veri tabanını projeadi\bin\Debug klasörüne kayıt ederseniz başka bilgisayarda o klasör yolu üzerinden çalışır. Fakat bu sefer kod kısmında bağlantıyı "Data Source = veritabaniadi.accdb" şeklinde dosya yolunu belirtmeden direkt yazabilirsiniz çünkü direkt proje içerisinden çalışmış oluyor veri tabanı.
 
MySQL, MsSQL gibi databaseleri kullanarak proje yazarken eğer localhosta yazdıysanız, hedef laptopa da bir local server kurmanız ve tabloyu import etmeniz gerekiyor o local sunucuya. Aksi halde hata almanız kadar doğal bir şey yok.

Ek olarak local server'ı kurarken kullanıcı adı ve şifreyi de projeyi geliştirdiğiniz PC ile aynı yapmanız gerekiyor. Yada bir config file kullanıp oradan çekersiniz bağlantı detaylarını ancak her iki durumda da bir local server kurmak şart hedef bilgisayara.

Projeleri local değil var olan bir sunucuya kurarsanız bağlantı açık olduğu müddetçe her bilgisayarda çalışır.
 
MySQL, MsSQL gibi databaseleri kullanarak proje yazarken eğer localhosta yazdıysanız, hedef laptopa da bir local server kurmanız ve tabloyu import etmeniz gerekiyor o local sunucuya. Aksi halde hata almanız kadar doğal bir şey yok.

Ek olarak local server'ı kurarken kullanıcı adı ve şifreyi de projeyi geliştirdiğiniz PC ile aynı yapmanız gerekiyor. Yada bir config file kullanıp oradan çekersiniz bağlantı detaylarını ancak her iki durumda da bir local server kurmak şart hedef bilgisayara.

Projeleri local değil var olan bir sunucuya kurarsanız bağlantı açık olduğu müddetçe her bilgisayarda çalışır.
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.
 

Technopat Haberler

Geri
Yukarı