Dizi İçin Tablo Kayıt Sayısını Const Olarak Tanımlamak

01/05/2020, 09:51

accessman

Kod:
Dim sayi As Integer
sayi = DCount("Id", "Tablo1")
Const tableSize As Integer = sayi
Dim dizi(tableSize, 3) As String
buradaki 
Dim dizi(tableSize, 3) As String 
tableSize const olarak kabul etmiyor
nasıl yazmam lazım
01/05/2020, 10:56

berduş

const sabitler için kullanılmaz mi?
tableSize ise değişken değil mi?
01/05/2020, 11:31

accessman

Dizi tanımlarken limit belli değilse ve bunu kayıt sayısı olarak belirleyeceksek nasıl olmalı
01/05/2020, 11:50

feraz

(01/05/2020, 11:31)accessman yazdı: Dizi tanımlarken limit belli değilse ve bunu kayıt sayısı olarak belirleyeceksek nasıl olmalı
Kod:
ReDim dizi(sayi, 3)
olarak denediniz mi?

Dim sayi As Integer
Dim dizi() As String
sayi = DCount("Id", "Tablo1")
ReDim dizi(sayi, 3)
01/05/2020, 13:14

accessman

Dim yerine Redim olacak yani
Mesela ben bunu çok kullandim
Ama neden Redim diye düşünmemişim
Demek dinamik limit içinmiş
Teşekkürler sn. @feraz
01/05/2020, 13:19

feraz

(01/05/2020, 13:14)accessman yazdı: Dim yerine Redim olacak yani
Mesela ben bunu çok kullandim
Ama neden Redim diye düşünmemişim
Demek dinamik limit içinmiş
Teşekkürler sn. @feraz
Rica ederim abey.