Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Access dbye bağlanırken txtten server adını almak

Arkadaşlar Access veritabanıma herhangi bir txtten aldığım yolla bağlanmak istiyorum ama birtürlü bağlanamadım acaba yardım eder misiniz?
Txtten yolu label1 e aktardım. Ancak sonrasında bağlanamıyor. txtten direkt denedim gene olmadı. Serverın adını direk yazınca sıkıntı olmuyor. Ama ben txtten alıp bağlanmak istiyorum.



string kk = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source = \\\\" + label1.Text + "\\db.accdb;Jet OLEDB:Database";
OleDbConnection Cnn = new OleDbConnection(kk.ToString());
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • amanbre adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    18 cevap - 0 soru
    Merhaba Murtaza,

    Text dosyanda şu şekilde tutsan:
    C:\myFolder\myAccess2007file.accdb

    Kod sayfanda şu şekilde kullansan?
    string kk ="Provider=Microsoft.ACE.OLEDB.12.0;Data Source="label1.text";Persist Security Info=False;"
    • murtaza4007 adlı üyenin fotoğrafı murtaza4007
      cevap için saol ama olmuyor
      9 yıl önce yazılmış
  • MoneyGreen adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    43 cevap - 2 soru
    txt dosyada saklarken \ işaretlerinden kaynaklanıyor olabilir. Dosyadan okuduktan sonra oluşan kk değişkenini ekrana yazdırarak kontrol et istediğin gibi olmuş mu? Dosyaya yolu kaydederken \ yerine \\ kullanmakta sorununu çözebilir belki.
    • murtaza4007 adlı üyenin fotoğrafı murtaza4007
      onlara dikkat ettim hatta tüm yolu yeni bir txt dosyasına yazdırdım. txtten kopyala yapıştır yapınca kabul ediyor ama labela veya değişkene atayınca bağlanmıyor
      9 yıl önce yazılmış
    • murtaza4007 adlı üyenin fotoğrafı murtaza4007
      arkadaşlar ilginize teşekkürler Enis Kurtay adındaki arkadaş saolsun halletti sorunumu ilgilenen arkadaşlar için

      string ConString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=";
      ConString += label1.Text;
      ConString += "veritabani.accdb;";
      Enise çok teşekkür ederim tekrardan
      9 yıl önce yazılmış