Soru Sharepoint Access'ten veri almak

Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
Merhaba

Şirketimiz dosyaları sharepointte taşıdı. Eskiden ortak alanda bulunan access dosyasından veri alabiliyorken, sharepointten alamıyorum. Acaba bağlantı kodlarında değişlik mi gerekiyor. Kullandığımız kodlar aşağıdaki gibidir

Kod:
Private baglan As Object, rs As Object
Sub baglanti()
Set baglan = CreateObject("adodb.connection")
baglan.Open "provider=microsoft.ace.oledb.12.0;data source=E:\TR_BUR\Departement\Pres\Access\List.mdb"
End Sub
Ben aşağıdaki gibi değiştiriyorum, ama bağlanamıyorum
baglan.Open "provider=microsoft.ace.oledb.12.0;data source=https://abcd.sharepoint.com/teams/kitaplik/List.mdb"
Not : firma ismini gizledim abcd
 
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
Kodu aşağıdaki gibi değiştirdim. Yine bağlanamadım
baglan.Open "provider=Microsoft.ACE.OLEDB.12.0;WSS;IMEX=0;RetrieveIds=Yes;DATABASE=https://abcd.sharepoint.com/teams/kitaplik/List.mdb"

Bağlandıktan sonra verileri listboxa aktarması lazım. Veriler aktarılmadığı için bağlanmadığını anlıyorum. Verileride aşağıdaki kodlarla aktarıyordum

Kod:
Private Sub Listboxa_Aktar()
ListBox1.Clear
Set baglan = CreateObject("adodb.connection")
Set rs = CreateObject("adodb.recordset")
Call baglanti
     rs.Open "select Kimlik,format(Ilktarih,'dd.mm.yy'),Bildiren from [MPMList] Order By Kimlik Desc", baglan, 1, 1
With ListBox1
    .RowSource = Empty
    .ColumnCount = 3 'Listboxdaki sütun başlıklarının sayısı
    .ColumnWidths = "23;35;55" 'Listboxdaki sütun aralıklarının ölçüsü
    .Column = rs.getrows
End With
    rs.Close
Set rs = Nothing
End Sub
 
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
konu günceldir
 
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
baglan.Open = "Provider=Microsoft.ACE.OLEDB.12.0;WSS;IMEX=1;RetrieveIds=Yes;" & _
"DATABASE=
https://abcd.sharepoint.com/teams;" & _
"LIST={28359664-31AF-4A6A-B6CA-E0C4727AD89A};"

kitaplık:"LIST={28359664-31AF-4A6A-B6CA-E0C4727AD89A};" olarak görüyor (LIST numarası SharePoint ayarlar + site kitaplığı tıklayınca browser üzerinde çıkıyor, sonra birkaç modif yapıyorsun, ilginç geldi bana). Fakat benim kavrayamadığım daha doğrusu bana saçma gelen bir mantık var bu sharepointte. Dosyanın olduğu klasöre kadar geliyoruz, ama dosyayı göstermiyoruz. List.mdb dosyasını bi yerde gösteremiyoruz. Sanıyorum o yüzden çalışmıyor. Eski kodlarda gösteriyorduk ("provider=microsoft.ace.oledb.12.0;data source=E:\TR_BUR\Departement\Pres\Access\List.mdb")

https://abcd.sharepoint.com/teams/kitaplik/List.mdb" --> Site bulunamadı hatası alıyorum
https://abcd.sharepoint.com/teams/kitaplik" --> Site bulunamadı hatası alıyorum
https://abcd.sharepoint.com/teams/" --> Siteyi buluyor. Fakat girilen birkaç değer veya parametre yok diyor. çünkü ana dosyayı bir yerde gösteremiyorum.

SharePoint kullanan veya bu tarz işlemler yapan varmı sitede
 
Son düzenleme:
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
17.03.2020 tarihinde göndermiş olduğum problem günceldir.
Yardımlarınızı rica ederim
 
Üst