Skip to main content

AccessTr.neT


Run-time Error '3061: Çok Az Parametre, 1 Bekleniyor Hatası.

volkan.gulbahar
volkan.gulbahar
2
288

Run-time Error '3061: Çok Az Parametre, 1 Bekleniyor Hatası.

Çözüldü #1
[font="Open Sans", Arial, Tahoma, sans-serif]Form içinde,   sorgudan veri alan liste kutusundaki 5 kolonluk verileri tıklama ile,   formun alt formunu aktaran,  yine alt forma formdan gelen  3 alanı ekleyerek,  altformdaki 8 kolonluk verilerin bir tabloya yazılması konusunda sizlerin oluşturduğu örneklerden yararlanarak yaptığım form,[/font]

[font="Open Sans", Arial, Tahoma, sans-serif]Run-time error '3061:     çok az parametre, 1 bekleniyor hatası veriyor.[/font]


[font="Open Sans", Arial, Tahoma, sans-serif]Nasıl çözebilirim?[/font]
.rar GeriAl.rar (Dosya Boyutu: 33,46 KB | İndirme Sayısı: 2)
Cevapla
#2
gerial butonun kodunu aşağıdaki gibi düzenleyip dener misiniz
Visual Basic Code
Dim Kmt As String
Kriter = ""
 For Each Secim In ListeAl.ItemsSelected
 Kriter = Kriter & "," & ListeAl.Column(0, Secim)
 Next Secim

If Len(Kriter) > 0 Then Kriter = " AND ((TSebil.ID) In ( " & Mid(Kriter, 2) & "))"
Kmt = "INSERT INTO TSebilGeriAl ( SeriNo, Marka, DIrsNo, DIrsTrh, StokYeri, Musteri, TEvrak ) " & _
      "SELECT TSebil.SeriNo, TSebil.Marka, TSebil.DIrsNo, TSebil.DIrsTrh, 'Depoda' , '' , '' " & _
      "FROM TSebil " & _
      "WHERE (((TSebil.StokYeri)='Müşteride') AND ((TSebil.Musteri)='" & Me.[MusteriAdı] & "'))" & Kriter & " ;"

CurrentDb.Execute Kmt
Cevapla
#3
Teşekkürler.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da