Accsess Sorgsusunda Len Komutu Kullanımı

09/05/2020, 20:27

kanakan52

Arkadaşlar merhaba,

Aşağıdaki kodlarla Accsessten Excel Combobox'a tablodaki verileri alıyorum. Ancak tablo içinceki ilgili alanda uzunluğu 7 den büyük olanları almak istiyorum.

len(kod)>7 gibi.

Set baglan = CreateObject("adodb.connection")
baglan.Open "provider=Microsoft.ACE.OLEDB.12.0;data source=" & ThisWorkbook.Path & "\HesapPlani.accdb"
CHesap.Column = baglan.Execute("select [Kod] from [Hesap_Plani] order by kod").GetRows
baglan.Close


Desteğiniz için şimdiden teşekkür ederim.
09/05/2020, 21:02

berduş

(09/05/2020, 20:27)kanakan52 yazdı: "select [Kod] from [Hesap_Plani] order by kod"
yerine
"select [Kod] from [Hesap_Plani] where len([kod])>7  order by kod"
dener misiniz?
09/05/2020, 22:17

kanakan52

(09/05/2020, 21:02)berduş yazdı:
(09/05/2020, 20:27)kanakan52 yazdı: "select [Kod] from [Hesap_Plani] order by kod"
yerine
"select [Kod] from [Hesap_Plani] where len([kod])>7  order by kod"
dener misiniz?

berduş hocam selamlar,

Değerli cevabınız için teşekkür ederim,

Selam ve dua ile..