AccessTr.neT
Tablodaki Satırlardaki Karakter Adedi Bulma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Tablodaki Satırlardaki Karakter Adedi Bulma (/konu-tablodaki-satirlardaki-karakter-adedi-bulma.html)

Sayfalar: 1 2 3 4 5 6 7


Cvp: Tablodaki Satırlardaki Karakter Adedi Bulma - feraz - 28/03/2020

(28/03/2020, 19:36)berduş yazdı: Hastalıkla ilgili olmasa da temel amacınızı doğru yorumlamış miyim
Uygun olduğumda çözümü aramak için soruyu doğru anlamam sart)
Evet hocam anlamışsınız Img-grin

Alttaki gibi rakamı buldum başka yollada bulunur döngü ile lakin ben daha kestirme yoldan bekliyorum.
Yaptığım kodlar aşağıda.


[Resim: do.php?img=9970]



Option Compare Database
Public scr As New Scripting.Dictionary

Public Function SplitVeriBul(GVeri As String, GSayi, Optional Ayrac As String = ",") As Variant
    On Error Resume Next
    Dim var As Variant
    Dim GAyrac As String
    GAyrac = Ayrac
    var = Split(GVeri, GAyrac)
    SplitVeriBul = var(GSayi)
   
    scr(UBound(var)) = scr(UBound(var))

End Function


Private Sub Komut0_Click()
   
    Dim Sql As String
    Dim xx
    Dim arr1 As Object
   
    Sql = "SELECT Alan1, SplitVeriBul([Alan1],0) AS [Ayir 1] FROM Tablo1"
   
    CurrentDb.QueryDefs("Sorgu1").sql = sql
    DoCmd.OpenQuery "Sorgu1"
   
   
    Set arr1 = CreateObject("System.collections.arraylist")
    With arr1
        For Each xx In scr.Keys
            If Not .contains(xx) Then arr1.Add xx
        Next
        On Error Resume Next
        arr1.reverse
        Err.Clear
        MsgBox arr1(0)
    End With

End Sub



Cvp: Tablodaki Satırlardaki Karakter Adedi Bulma - accessman - 28/03/2020

Şu nokta sayısını bulmaz mı
int count = line.length() - line.replace(".", "").length();



Cvp: Tablodaki Satırlardaki Karakter Adedi Bulma - berduş - 28/03/2020

Bu kodlar accesste ise yaramaz bence


Cvp: Tablodaki Satırlardaki Karakter Adedi Bulma - feraz - 28/03/2020

Accessman hocamız okumuyor cevapları.Birde önceki yazdığım kodda bazen işe yaramıyor.


Cvp: Tablodaki Satırlardaki Karakter Adedi Bulma - berduş - 28/03/2020

Yalniz fonksiyonu benim belirttiğim şekilde kullansaydınız gerisi sadece dmax şeklinde olurdu bence


Cvp: Tablodaki Satırlardaki Karakter Adedi Bulma - accessman - 28/03/2020

14.mesajdaki kesinlikle işe yarar
Anladığım kadarı ile sadece "," sayısına ihtiyaç var