Skip to main content

AccessTr.neT


Yeniden Sıra Numarası Verme

Yeniden Sıra Numarası Verme

#10
Aşağıdaki gibi bir kod yazsam. Verilecek numarayı i olarak tanımlasam.
KonuID si formdaki KonuID ye eşit olan MalID ye eşit olanları bulsa ve i değerini yazsa. Yazdıktan sonra i değerini 1 artırsa.
Mantık doğru olur mu?
Mantık doğruysa koddaki hataları düzeltebilrimisiniz.

Dim strSQL1 As String
Dim rsSQL1 As ADODB.Recordset
Dim Varmi As Integer
Dim i As String
i = 1

strSQL1 = "SELECT * FROM tblKonu WHERE ((Ihaleno='" & Me.akNo & "') AND (Yil='" & Me.txtYil & "'));"

Set rsSQL1 = New ADODB.Recordset

rsSQL1.Open strSQL1, CurrentProject.Connection, adOpenKeyset, adLockOptimistic

DoCmd.SetWarnings False

Do While Not rsSQL1.EOF

Varmi = Nz(DLookup("MalID", "tblMallar", "[KonuID] = " & rsSQL1.Fields("KonuID") & " And [Yil] = '" & Me.txtYil & "' And [Ihaleno] = '" & Me.akMalno & "'"), 0)

If Varmi = 0 Then
DoCmd.RunSQL "INSERT INTO tblMallar (Malno) VALUES ('" & i & "')"
i = i + 1
Else
Exit Sub
End If


rsSQL1.MoveNext

Loop

DoCmd.SetWarnings True
rsSQL1.Close
Set rsSQL1 = Nothing
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
Yeniden Sıra Numarası Verme - Yazar: fenerli6774 - 07/02/2021, 15:51
Sıra No - Yazar: fenerli6774 - 07/02/2021, 20:22
RE: Yeniden Sıra Numarası Verme - Yazar: mozuer - 07/02/2021, 22:23
RE: Yeniden Sıra Numarası Verme - Yazar: fenerli6774 - 07/02/2021, 23:29
RE: Yeniden Sıra Numarası Verme - Yazar: fenerli6774 - 08/02/2021, 00:24
RE: Yeniden Sıra Numarası Verme - Yazar: berduş - 08/02/2021, 10:33
RE: Yeniden Sıra Numarası Verme - Yazar: fenerli6774 - 08/02/2021, 12:13
RE: Yeniden Sıra Numarası Verme - Yazar: fenerli6774 - 08/02/2021, 12:26
RE: Yeniden Sıra Numarası Verme - Yazar: berduş - 08/02/2021, 12:31
RE: Yeniden Sıra Numarası Verme - Yazar: mozuer - 08/02/2021, 12:47
RE: Yeniden Sıra Numarası Verme - Yazar: berduş - 08/02/2021, 13:59
RE: Yeniden Sıra Numarası Verme - Yazar: fenerli6774 - 08/02/2021, 15:27
RE: Yeniden Sıra Numarası Verme - Yazar: berduş - 08/02/2021, 15:38
RE: Yeniden Sıra Numarası Verme - Yazar: fenerli6774 - 10/02/2021, 13:57
RE: Yeniden Sıra Numarası Verme - Yazar: berduş - 10/02/2021, 15:24
RE: Yeniden Sıra Numarası Verme - Yazar: fenerli6774 - 10/02/2021, 16:38
RE: Yeniden Sıra Numarası Verme - Yazar: berduş - 11/02/2021, 00:15
Task