Skip to main content

AccessTr.neT


Webbrowser Açılır Kutudan Veri Al

Webbrowser Açılır Kutudan Veri Al

#4
(11/02/2017, 19:12)ynlmz yazdı: Hocam çok güzel olmuş. Bir de eğer kayıt var ise güncelleyebilir miyiz acaba?

Kodu aşağıdaki ile değiştirerek deneyiniz.

On Error Resume Next
Dim Secenek As Object
Dim SatirSayisi, SatirNo As Integer

Dim rs As New ADODB.Recordset
rs.Open "TabloOkulTuru", CurrentProject.Connection, adOpenKeyset, adLockOptimistic

   For Each Secenek In Me.WebBrowser1.Document.getElementsByName("OKLMenu1$ddlOkulAltTur")
       SatirSayisi = Secenek.length
   Next

   For SatirNo = 0 To SatirSayisi - 1
   
       With rs
       
           .Find "[TurKodu]=" & Me.WebBrowser1.Document.getElementsByName("OKLMenu1$ddlOkulAltTur")(0).options(SatirNo).Value
       
               If Not rs.EOF Then
                   rs("OkulAdi") = Me.WebBrowser1.Document.getElementsByName("OKLMenu1$ddlOkulAltTur")(0).options(SatirNo).innertext
                   rs("TurKodu") = Me.WebBrowser1.Document.getElementsByName("OKLMenu1$ddlOkulAltTur")(0).options(SatirNo).Value
                   rs.Update
               Else
                   rs.AddNew
                   rs("OkulAdi") = Me.WebBrowser1.Document.getElementsByName("OKLMenu1$ddlOkulAltTur")(0).options(SatirNo).innertext
                   rs("TurKodu") = Me.WebBrowser1.Document.getElementsByName("OKLMenu1$ddlOkulAltTur")(0).options(SatirNo).Value
                   rs.Update
               End If
       End With
   
   Next

MsgBox ("islem Tamam")

rs.Close
Set rs = Nothing

Tür Kodu var ise günceller, yok ise tabloya ekler.
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
Webbrowser Açılır Kutudan Veri Al - Yazar: ynlmz - 11/02/2017, 14:19
Cvp: Webbrowser Açılır Kutudan Veri Al - Yazar: ozanakkaya - 15/02/2017, 04:36
Task