Access Veritabani ve Alias

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ChangeoveR
Üye
Mesajlar: 29
Kayıt: 12 Mar 2008 03:29

Access Veritabani ve Alias

Mesaj gönderen ChangeoveR »

Arkadaslar,

Access veritabani kullaniyorum, olusturdugum veritabani dosyasina connectionstring nesnesi ile baglaniyorum... Sorum su :

Bu dosyam icin (-ki dosyamin adi veritabani.mdb) Alias tanimlayabilir miyim ?

Beni bu konuda aydinlatacak arkadaslara simdiden tesekkur ederim.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: Access Veritabani ve Alias

Mesaj gönderen mkysoft »

windowsdaki ODBC ekranını kullanarak bir DNS tanımlarsanız bunu connection string içinde direk kullanabilirsiniz.

Kod: Tümünü seç

Provider=MSDASQL.1;Persist Security Info=False;Data Source=Access Dosyam
gibi
ChangeoveR
Üye
Mesajlar: 29
Kayıt: 12 Mar 2008 03:29

Re: Access Veritabani ve Alias

Mesaj gönderen ChangeoveR »

Gecmiste Access 'ta hazirlanmis bir veritabani dosyasina ulasmak icin ODBC 'de DSN tanimi yapip, BDE bilesenlerini kullanmak yeterli geliyordu. Programlamayi askiya aldigim uzun bir aradan sonra (yaklasik olarak 3 sene gibi) su zamanlarda hic kullanmadigim ADO bilesenleri calismaya karar verdim ki sanirim hata yaptim.

Dediginiz islemi yaptim, daha onceden tanimlamis oldugum DSN 'yi soylediginiz bicimde connectionstring bileseni icinde kullandim, baglanti sinamasi basarili olmasina ragmen " Project otomasyon.exe raised exception class EVariantError with message 'Invalid variant type conversion' process stopped. Use Step or Run to continue " diye bir uyari aldim.

Normal sartlarda onerdiginiz metod calisiyor, bunu deneme sansim oldu. Bu uyaridan kurtulmanin yolu da programdaki ADOTable bilesenlerine tum alanlari eklemekle mumkun. (ADOTable->Sag Click->Fields Editor->Add All Fields)

Proje bitim asamasina gelmemis olsa; ya her seyi bu yontem uzerine kurgular ya da BDE bilesenlerini kullanarak yoluma devam ederdim; ama bu saatten sonra risk almak cok zor. Ayrica ilginiz ve oneriniz icin de tesekkur ederim.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: Access Veritabani ve Alias

Mesaj gönderen mkysoft »

Evet ADO pek mantıklı değil, performans açısında da iyi olmaz.
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: Access Veritabani ve Alias

Mesaj gönderen sabanakman »

Access kullanımlarımda sadece JET üzerinden bağlanmaktayım :mrgreen: .

Kod: Tümünü seç

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\Deneme.mdb;Persist Security Info=False
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Cevapla