Sorgudan Rapor Oluşturma; çeşitli tablolardan veri yakalama. Raporda iki hesaplanmış kutu var ve ben UPDATE
veriyi tablolardan birine geri istiyorum. Hata ayıklama, değişkenleri yakaladığımı gösterir ancak WHERE
maddesinde bana sözdizimi hataları vermeye devam ediyor. Net ovma gelen çok sayıda sözdizimi yinelemeyi denedim.WHERE maddesinde sözdizimi hatası güncelleştiriliyor
Private Sub Report_Load()
Dim sqls As String
Dim TEP As Single
Dim PPS As Single
Dim RecipeN As String
TEP = Reports![RecipeBuild]![txtTEP]
PPS = Reports![RecipeBuild]![txtPPS]
RecipeN = Reports![RecipeBuild]![RecipeName]
sqls = "Update [tblRecipeBuild] " _
& "Set TEP = " & TEP & " " _
& "Set PPS = " & PPS & " " _
& "WHERE [RecipeName] = '" & RecipeN & "';"
DoCmd.SetWarnings False
DoCmd.RunSQL sqls
DoCmd.SetWarnings True
End Sub
Yardım ve geri bildiriminiz için teşekkür ederiz. Access/Database dünyasında oldukça yeni (Excel'deki pek çok VBA deneyimi) ama gerçekten fonksiyonların arkasındaki 'neden' öğrenmekten keyif alıyorum. Araştırma yapacağım ve neden parametre sorgu açısını tavsiye ettiğinizi anlamaya çalışacağım. –