veri tabanına bağlanma

_ayas_
19-01-2008, 11:53   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
9 mesaj
Kayıt Tarihi:Kayıt: Şub 2007

ben de yeni başladım sayılır
daha pek fazla bişi bilmiyorum
sizden veri tabanına bağlanma hakkında bilgi almak istiyorum
bende bilgi var ama olmuyo

majik
19-01-2008, 17:14   |  #2  
majik avatarı
Üye
Teşekkür Sayısı: 0
89 mesaj
Kayıt Tarihi:Kayıt: Mar 2006

veri tabanı dediğin ne onu açıklasan daha fazla yardımcı olunur

_ayas_
22-01-2008, 12:37   |  #3  
OP Taze Üye
Teşekkür Sayısı: 0
9 mesaj
Kayıt Tarihi:Kayıt: Şub 2007

ben kütüphane proğramı yapmaya çalışıyorum ve bazı yapamadığım yerler var
vb yi ilen yardımsever varsa çok memnun olurum:)

_ayas_
29-02-2008, 18:02   |  #4  
OP Taze Üye
Teşekkür Sayısı: 0
9 mesaj
Kayıt Tarihi:Kayıt: Şub 2007

slm arkadaşlar
size bi sorum olacak access'e bağlamayı öğretdim
fakat ben access de sacede tablo değilde sorguyuda olmak istiyorum
bunun hakkında bir bilgisi olanlar bi cevap yazarsa çok sevinirim
ben acc

_ayas_
29-02-2008, 18:03   |  #5  
OP Taze Üye
Teşekkür Sayısı: 0
9 mesaj
Kayıt Tarihi:Kayıt: Şub 2007

"ben acc" yanlışlıkla oldu:D

Oznur_Gates
17-03-2008, 23:58   |  #6  
Yeni Üye
Teşekkür Sayısı: 0
32 mesaj
Kayıt Tarihi:Kayıt: Mar 2008
_ayas_
ben kütüphane proğramı yapmaya çalışıyorum ve bazı yapamadığım yerler var
vb yi ilen yardımsever varsa çok memnun olurum:)
Aynı konuyu arkadaşım aldı..:)

Son Düzenleme: Oznur_Gates ~ 17 Mart 2008 23:59
KuaforPlus
18-03-2008, 15:27   |  #7  
KuaforPlus avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
223 mesaj
Kayıt Tarihi:Kayıt: Nis 2007
_ayas_
slm arkadaşlar
size bi sorum olacak access'e bağlamayı öğretdim
fakat ben access de sacede tablo değilde sorguyuda olmak istiyorum
bunun hakkında bir bilgisi olanlar bi cevap yazarsa çok
Data1.DatabaseName = "C:\a.mdb"
Data1.RecordSource = "Select * From Tablo Adı"
Data1.Refresh

yukarıdaki Komutu form load kısmına yazdık
Data1.DatabaseName = "C:\a.mdb"  ' c nin içindeki a.mdb dosyasına bağlanıcaz demiş olduk

Data1.RecordSource = "Select * From Tablo Adı" ' burada süz yapıyoruz bir bakıma, ifadede tablo içindeki tüm alanları listele dedik

Data1.Refresh ' ile de verilen sql kod sonrasında bulunan bilgileri görebilmek için mutlaka database i yenilemeliyiz.

yukarıdaki komutları dikkatlice okuduysanız sizin SQL de bilmeniz gerekirki daha verimli olabileceksiniz.

Data1.RecordSource = "Select * From Fihrist Order By KayitKodu"

yukarıdaki komut da döndürülmek istenen değer
fihrist isimli tabloyu kayıtkodu alanına göre sıralamak.


sql komutlarını biraz araştırmanız da fayda var.

_ayas_
26-03-2008, 13:46   |  #8  
OP Taze Üye
Teşekkür Sayısı: 0
9 mesaj
Kayıt Tarihi:Kayıt: Şub 2007

Data1.RecordSource = "Select * From Fihrist Order By KayitKodu"
bu komutu nereye yazıcaz

KuaforPlus
26-03-2008, 15:12   |  #9  
KuaforPlus avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
223 mesaj
Kayıt Tarihi:Kayıt: Nis 2007

Private Sub Form_Load()
Data1.DatabaseName = "C:\a.mdb"
Data1.RecordSource = "Select * From Fihrist Order By KayitKodu"
Data1.Refresh
End Sub

yukarıdaki komutları bir bütün olarak kullanın. normalinde form load kısmına yazabilirsiniz. ancak bazı uygulamalar var ki, filanca veriye uygun süz gibi, bu gibi durumlarda kullanılacak prosedür içinde yer almalıdırlar.

_ayas_
26-03-2008, 18:55   |  #10  
OP Taze Üye
Teşekkür Sayısı: 0
9 mesaj
Kayıt Tarihi:Kayıt: Şub 2007

data1"in altını çizdi
nie çizdiki ben veritabanını bağladım
(Name "Data1" is not declared.)bu hatayı verdi

KuaforPlus
27-03-2008, 12:18   |  #11  
KuaforPlus avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
223 mesaj
Kayıt Tarihi:Kayıt: Nis 2007

Project Menusu İçinden Preferences tıklayın.
Microsoft DAO 3.51 Object Library  Seçmelisiniz.

Ayrıca Data1 inde Properties penceresi içinden Connect Özelliğini "Access" seçmelisiniz.