Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
389
Tıklama
0
Öne Çıkarma
VB 6.0 ADODB connect hatası
A
20 yıl
Yüzbaşı
Konu Sahibi

veritabanına bağlantı kurmaya çalışıyorum,Set baglanti = New ADODB.Connection yazılı kısma not defined hatası veriyo,neden?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



D
20 yıl
Yüzbaşı

Proje'ye Yukarıdaki menüden Add Referance diyerek, "Microsoft OLE DB ActiveX Data Objects 1.0 Library" adlı seçeneği eklemelisin, ADODB yazdığın zaman objeleri olan Connection,Recordset nesnelerini kod yazarken listede görebilirsin.


Bu mesaja 1 cevap geldi.
A
20 yıl
Yüzbaşı
Konu Sahibi

yine olmuyo ,mesela
Dim dbMyDB As Database yazdığımda user defined typr not defined hatası weriyo:(


Bu mesaja 1 cevap geldi.
A
20 yıl
Yüzbaşı
Konu Sahibi

VB 6.0 da Access üzerine veri alma,ekleme silme işlemleri yapmam için gerekli ayarlamaları detaylı açıklarsanız sewinirim


Bu mesaja 1 cevap geldi.
E
20 yıl
Yüzbaşı

bi dk ya ne demek bunlar :) ben öylesine girdim de, çok merak ettim yıllardır bu bölüm var ama bi kere girmiş diilim :P neyse kolay gelsin..


Bu mesaja 1 cevap geldi.
D
20 yıl
Yüzbaşı

Üstte söylemiş olduğum gibi bu referans'ı ekledikten sonra form_load() yordamında
<%
Set objConn = New ADODB.Connection
objConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & App.Path & "\db.mdb"
%>

Şeklinde bir kod ile veritabanına bağlantı yaparsın, bu kodu kendi veritabanına göre ayarla.
" & App.Path & " diye yazmış olduğumuz proje dosyaları nerede ise orada olmasını belirtmek, yani aynı klasörde ki "db.mdb" dosyasını almasını istiyoruz.Bu kodu çalıştırdığın hata vermemesi gerekiyor, üstte belirttiğim referans ayarlarını unutma.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.