Kayıt Tarihi: 12.02.2024
Toplam 2 konu açtı.
Toplam 5 yorum yaptı.
Toplam
0
puanı bulunmakta.
Beğeniler: 0 / 0
merhaba, hazırladığım veri tabanındaki bir tablo verileri ağ konumunda bulunan bir excel dosyasından alıyor. access ile güncelleme kodu çalıştırdığımda sorgu çalışmıyor çünkü acces programı açıkken excel dosyası kullanımda olduğu için salt okunur moda geçiyor. access açıkken dosyayı açmak istediğimde farklı kullanıcı tarafından kilitlendi yazıyor. access i kapatınca sorunsuz açılabiliyor. bu konuda yardımcı olabilir misiniz?
Kayıt Tarihi: 12.02.2024
Toplam 2 konu açtı.
Toplam 5 yorum yaptı.
Toplam
0
puanı bulunmakta.
Beğeniler: 0 / 0
19-02-2024, 15:23
(En son düzenleme: 19-02-2024, 15:24 geneclean.)
yapacağım işlem için kullandığım kodlar ise:
Private Sub Güncelle_Click()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim i As Integer
Dim fieldName As String
Dim updateValue As Integer
Set db = CurrentDb
strSQL = "SELECT * FROM personellistesi WHERE Href='" & Me.metin2.Value & "'"
Set rs = db.OpenRecordset(strSQL)
If rs.EOF Then
MsgBox "ID numarasına sahip kayıt bulunamadı!"
rs.Close
Set rs = Nothing
Set db = Nothing
Exit Sub
End If
For i = 1 To 31
fieldName = "v" & Format(i, "00")
updateValue = IIf(Me.Controls("Onay" & i).Value = True, 1, 0)
rs.Edit
rs.Fields(fieldName) = updateValue
rs.Update
Next i
MsgBox "Kayıt başarıyla güncellendi!"
rs.Close
Set rs = Nothing
Set db = Nothing
End Sub
Kayıt Tarihi: 24.03.2013
Toplam 26 konu açtı.
Toplam 8.730 yorum yaptı.
Toplam
969
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2013,
Beğeniler: 47 / 211
strSQL = "SELECT * FROM personellistesi....
ile bağlı excel dosyası açılıp, for döngüsü ile güncelleme yöntemi, ilk mesajınız gibi sonuçlanır.
Excel dosya verilerinizi tablo içine alıp, güncelleme sonu, excel dosyanızı farklı isimle kayıt yapma ile güncellenmiş veriler aktarılabilir.
Excel dosyanızı bağlı tablo ile açılması, salt okunur pozisyonu tekrar edecektir. Excel dosyası veri tabanı gibi çalışmaz.