Skip to main content

AccessTr.neT


Kod Anlamı

Kod Anlamı

Çözüldü #1
Merhabalar,

Aşağıdaki kodun anlamı nedir? Tşk.
Kod:
Private Sub Form_Load()
Dim s$
    s = "UPDATE Tablo1 SET EnableA1 = False WHERE EnableA1=True"
    CurrentDb.Execute s
End Sub

Cevapla
#2
Form yüklendiğinde
Tablo1  içinde EnableA1 isimli alandaki true  yani seçili olan alanları False  yani kaldır olarak güncelliyor
Cevapla
#3
(18/12/2018, 13:06)C*e*l*o*y*c*e yazdı: Form yüklendiğinde
Tablo1  içinde EnableA1 isimli alandaki true  yani seçili olan alanları False  yani kaldır olarak güncelliyor

Teşekkürler..
Cevapla
#4
(18/12/2018, 12:04)notrino yazdı: Dim s$

Merhabalar;
Değişken tanımladaki "$" işaretinin anlamı nedir ?
Sonradan değişkene değer atamada bu yazılmamış ?
Teşekkürler.
Cevapla
#5
(18/12/2018, 19:48)direnist yazdı:
(18/12/2018, 12:04)notrino yazdı: Dim s$

Merhabalar;
Değişken tanımladaki "$" işaretinin anlamı nedir ?
Sonradan değişkene değer atamada bu yazılmamış ?
Teşekkürler.

Açıkçası bilmiyorum,

Bu kod komple şöyle;
Kod:
Private Sub Form_Load()
Dim s$
   s = "UPDATE Tablo1 SET EnableA1 = False WHERE EnableA1=True"
   CurrentDb.Execute s
End Sub

Private Sub Toggle01_AfterUpdate()
Dim s As String
   
   
   Me!txta1.Requery
 
End Sub

Başka bir forumdan bir Rus yazılımcının çözümüydü...
Son Düzenleme: 18/12/2018, 20:34, Düzenleyen: notrino.
Cevapla
#6
(18/12/2018, 19:48)direnist yazdı: Değişken tanımladaki "$" işaretinin anlamı nedir ?

doların anlamı yok. onu bir harf gibi düşünün 
yani

dim sS ile dim s$ 

dolar simgesi olması operatör özelliği veya fonksiyon özelliği taşımıyor. s harfine bağlı yazılması da değişken isminin bir harfi olduğunu gösteriyor.

Dim s$

s$  değişkenine string özelliği ekler. metinsel değerler alır rakamsal değerleri ise " " içinde metinsel olarak gösterir.
POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis


Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da