Favorilerine Ekle | Giriş Sayfan Yap | Tavsiye Et

 

Kurs Tanıtım Sayfası | Süper Üye Kimdir? | Menü Tasarımı Konulu Örnek Ders
Kod İndir| Hazır Kodlar | Makaleler| İpuçları | VB .NET Kursu | Dersler | Forum | Alt Bölümler | Servisler
    Merhaba Misafir
    anasayfa » .NET makaleleri » net » VB.NET'te veri tabanı yolu
Üye Girişi
Kullanıcı Adı:  
Şifre : 
Kaydet ?
Siteden tam olarak faydalanabilmek için üye olmalısınız.
Unuttuğunuz şifrenizi öğrenebilmek için kayıt sırasında verdiğiniz Hatırlatma Cevabı'nı bilmeniz gereklidir.
Şifre hatırlatma işlevini sadece 3 defa kullanma hakkınız vardır.
Kullanıcı adını ve şifresini unutan üyelere email ile yardım verilmez.

Aktivasyon Gelmedi mi?Aktivasyon mesajınız email adresinize gelmedi mi?
Buraya tıklayarak bir kez daha aktivasyon mesajı gönderilmesini sağlayabilirsiniz.
Lütfen email hesabınızın BULK ve SPAM klasörlerini de kontrol ediniz.
Rastgele Makale

Ondalık ve Basamak Ayraçları

Yazar: Webmaster

Webmasterlar
Sitenize Ekleyin!
Sitenizde "Son Eklenen 10 Visual Basic Yazısı"'nı göstermek ve içeriğini zenginleştirmek için buraya tıklayınız.

Vbasicmaster.com'a link verin!
Aşağıdaki minik banneri sitenize eklemek için tıklayın!

Üye Sayısı:
Ziyaretçiler nerede?
Yayın № : 5857
Yayın Tar:30.01.2006
Yazar : faik
Hit :2865

Bu Yazarın Yazıları Sadece bu yazarın  göster
Bu Yazıyı Tavsiye Et

Programcılığa başlayanların en büyük problemlerinden biri setup yapılan bir projenin farklı bir bilgisayarda kurulduğunda programın veri tabanını bulamaması.

Genel olarak : bag.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & "Data Source= c:\belge\data.mdb;" şeklinda yazılan bir bağlantı kodunda program belirtilen klasördeki veritabanını arayacağı için setup yapılan bilgisayarda bu klasördeki veri tabanına erişmeye çalışacaktır. Böyle bir klasör bulunmadığı içinde doğal olarak program hata verip çalışmayacaktır.

Programlarımızın kullanılabilir ve klasör bağımsız bir yapıya sahip olması esneklik açısından önemli bir konu olmakta. VB6 oratmında bu problem bağlantı kodonu " bag.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & "Data Source= ..\data.mdb;" " şeklinde yazmakla çözülebilmekte idi. Ancak VB.NET ortamında direkt olarak bu kodu yazdığınız zaman program yazım esnasında veri tabanına ulaşamamakta ve deneme aşamasında hata vermekte.

VB.NET ortamında bağlantı kodumuzu bu şekilde kullanabilmemiz için veritabanı dosyamızın projemize dahil edilmesi gerekmekte. Acces ile oluşturduğunuz veri tabanını projemize dahil etmek için, bulunduğu klasöre giderek kopyalayıp Visual Studio programımızın Solution Explorer penceresinde görülen proje adına sağ tıklayarak yapıştırmakla bu veri tabanımızı projemize dahil etmiş oluruz. Bundan sonra veritabanı yolunu ..\data.mdb şeklinde düzelterek farklı klasörlerde problemsiz çalışmasını sağlayabiliriz.

İyi çalışmalar




Yorumlar, eklemeler ve düşünceler
        Guzel bi acıklama. Bende apppath yapıyordum olmuyodu. Saol

   programmar, 30.01.2006 23:36
   Tam acemilerin olmayacak galiba dediği yerde yetişen bir açıklma tşkler

   livadi, 20.01.2007 12:51
   güzel bir açıklama tşk.

   vefetr, 03.05.2010 22:10
© Hakan Ersöz 2000-2013| Üyelik Sözleşmesi | | Ödeme Bildirimi
Sitemizden yenilikleri hemen öğrenin, pop upları engelleyin, chat yapın... ToolBarımızı indirin:
Vasicmaster Toolbar'ı indirin