Skip to main content

AccessTr.neT


Şifreli Access Veri Tabanından Veri Çekmek

Şifreli Access Veri Tabanından Veri Çekmek

#3
(22/08/2021, 23:10)berduş yazdı: aşağıdaki kodu dener misiniz?
Sub CommandButton1_Click()
' Vba Tools sekmesindeki "Referanslar bölümüne tıklayın"
' "Microsoft Office xx.0 Access database engine Object Library" alanını seçmeniz gereklidir.


Dim DataBaglan As DAO.Database
Dim DataKayitlari As DAO.Recordset
'
Set DataBaglan = OpenDatabase(ThisWorkbook.Path & "\ANA SAYFA.accdb", False, False, "MS Access;PWD=" & 1234) '<-- düzenlenen kısım
'Set DataBaglan = OpenDatabase("C:\Users\mert\Desktop\veri\ANA SAYFA.accdb")
'EgitimListesi tablosu içerisinde veri çağırmak için
Dim adresANASAYFA As String
adresANASAYFA = "SELECT * FROM [ANA SAYFA] "
Set DataKayitlari = DataBaglan.OpenRecordset(adresANASAYFA, dbOpenSnapshot)


If DataKayitlari.NoMatch = True Then 'Nomatch özelliktir. Bu özellik kayıt bulduysa False gönderir. kayıt bulamadıysa True gönderir.
    MsgBox "Eğitim ID numarasını kontrol ediniz, Eğitim bulunamadı! ", vbCritical, "Hata"

Else
    Range("A2").CopyFromRecordset DataKayitlari
    sonstr = Cells(Rows.Count, "C").End(xlUp).Row
   
    DataKayitlari.Close
    Set DataKayitlari = Nothing
    DataBaglan.Close
    Set DataBaglan = Nothing
   
    For x = 2 To sonstr
        If InStr(1, Range("c" & x), "<font color=red>") > 0 Then Range("c" & x).Font.Color = vbRed
        Range("c" & x) = PlainText(Range("c" & x))
    Next x
End If

End Sub
Teşekkürler berduş hocam yapacağım programda emeğiniz çok sağolun Veri Kaydetme ve Veri Güncelleme kodlarında da eklediğiniz kısmı eklersem kodlar çalışırmı acaba
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
RE: Şifreli Access Veri Tabanından Veri Çekmek - Yazar: mert_0671 - 22/08/2021, 23:16
Task