Access Sorgusu Hakkında

1 2
07/07/2022, 20:53

kanakan52

Değerli üstadlar Selamlar,

Bir konuda destek ihtiyacaım doğdu.

Access veritabanındaki bir dosyadan kısa sorgu ile veri çekmek istiyorum.
Kod:
Me.txtVeri1.Value = baglan.Execute("select [Komisyon] from [PazarYeriAyar] where KategoriID =" & ID & " and [PazarYeriID]=1")

gibi bir sorgu ile veri almaya çalıştım ancak başaramadım. Değerrli yorum ve yardımlarınızı rica ederim.
07/07/2022, 22:17

berduş

Recordset 'ten veriyi bu şekilde alamazsınız
Önce recordseti oluşturup sonra da getstring ile almayi dener misiniz?
Me.txtVeri1.Value = rst.GetString(adClipString, , vbTab, vbCrLf)
08/07/2022, 09:14

kanakan52

(07/07/2022, 22:17)berduş yazdı: Recordset 'ten  veriyi bu şekilde alamazsınız
Önce recordseti oluşturup sonra da getstring ile almayi dener misiniz?
Me.txtVeri1.Value = rst.GetString(adClipString, , vbTab, vbCrLf)

@berduş üstad selamlar..

bunla ilgili bir örnek dosya veya çalışma var mı elinizde. Access konusunda bilgili değilim maalesef.
08/07/2022, 09:31

berduş

Çalışmanızın küçük bir örneğini eklerseniz onun üzerinde gösterebilirim
08/07/2022, 09:46

kanakan52

Üstad bulunduğum ortamda dosyalarım yok maalesef. Bilgisayarıma geçince paylaşırım bir dosya. Destek için teşekkür ederim.
08/07/2022, 13:26

berduş

bağlantıyı nasıl yaptığınızı bilmiyorum o nedenle önerim işe yarayamayabilir
ama
Me.txtVeri1.Value = baglan.Execute("select [Komisyon] from [PazarYeriAyar] where KategoriID =" & ID & " and [PazarYeriID]=1")
kodunu aşağıdaki kodla değiştirip dener misiniz?
Me.txtVeri1.Value = baglan.Execute("select [Komisyon] from [PazarYeriAyar] where KategoriID =" & ID & " and [PazarYeriID]=1").GetString(, , vbTab, vbCrLf)
1 2