AccessTr.neT

Tam Versiyon: sorguda public değeri nasıl kullanacağız
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
iyi günler
modulde

public doktor , strString as string

şeklinde tanımladıktan sonra
formda

doktor = liste1.column(0)
strString = liste1.column(1)

docmd.runsql "update dokto set dokto.adi = doktor where (((dokto.kimlikno) = strString ));"

yazınca
sorgu çalıştırmak için veri girme penceresi çıkıp
doktor ve strString değerlerini girmemi istiyor

bu runsql satırını nasıl yazmalıyım[/code]
buradaki doktor ve strString değerlerini
formdaki nesnelere atayıp
metin1 = doktor
metin2 = strString
kodu şöyle yazarsam oluyor

docmd.runsql "update dokto set dokto.adi = [metin1] where (((dokto.kimlikno) = [metin2] ));"

buna gerek kalmadan nasıl yazabilirim
selamlar
her iki değerinde string olduğunu düşünerek;
docmd.runsql "update dokto set dokto.adi = '"& doktor &"' where (((dokto.kimlikno) = '"& strString &"'));"
şeklinde yapabilirsiniz
teşekkürler deneyeceğim
Kısacası değişkenleri çift tırnak içinde kullanmamalısınız. Çift tırnağı kapattıktan sonra & işaretini koyup değişkeni yazmalısınız.
Tesekkurler