Skip to main content

AccessTr.neT


sorguda public değeri nasıl kullanacağız

sorguda public değeri nasıl kullanacağız

Çözüldü #1
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]
@benbendedeilem
Cevapla
Çözüldü #2
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
@benbendedeilem
Cevapla
Çözüldü #3
selamlar
her iki değerinde string olduğunu düşünerek;
docmd.runsql "update dokto set dokto.adi = '"& doktor &"' where (((dokto.kimlikno) = '"& strString &"'));"
şeklinde yapabilirsiniz
Cevapla
Çözüldü #4
teşekkürler deneyeceğim
@benbendedeilem
Cevapla
Çözüldü #5
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.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
Çözüldü #6
Tesekkurler
@benbendedeilem
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da