15-06-2010, 09:32 (En son düzenleme: 15-06-2010, 09:37 moskovic.)
Hocam [Donem] formu icin yaptigimizda gayet guzel caliiyor elinize saglik. ancak ayni islemi [Blok] formunda uygulamak icin asagidaki kodlari yazmama ragmen hata veriyor sorun ne olabilir acaba ?
Dim kriter
kriter = Liste3
If MsgBox("Listede seçili olan blok " & "(" & kriter & ") " & _
"silinecek. Emin misiniz?", vbYesNo) = vbYes Then
CurrentDb.Execute "delete from Blok where Blok_Tanimi= '" & kriter & "'"
Liste3.Requery
End If
Kriter için kullandığınız blok tanımı alanını tabloda olduğu gibi yani boşluklu (tabloda alan isimleri oluştururken kelime aralarında boşluk bırakmamanızı öneririm.) kullanmanız gerek..
Visual Basic
Dim kriter
kriter = Liste3
If MsgBox("Listede seçili olan blok " & "(" & kriter & ") " & _
"silinecek. Emin misiniz?", vbYesNo)= vbYes Then
CurrentDb.Execute "delete from blok where [Blok Tanimi]='" & kriter & "'"
Liste3.Requery
EndIf
Bulunamayan yerleri bulmak için önce kaybolmak gerekir.