Access Veri Tabanı Yolu > Textbox.text

1 2 3 4
27/08/2019, 22:26

ercens

merhaba,

vb10 da Access veritabanı yolunu , form üzerine yerleştirdiğim bir textbox tan almak istiyorum.

normal de kullandığım kod 
Dim baglanti As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\veritabanı2.accdb")

data source = textbox8.text yazdığımda hata alıyorum.

yardımcı olursanız sevinirim.
27/08/2019, 22:29

berduş

Kod:
Dim baglanti As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & textbox8.text)
şeklinde denediniz mi?
27/08/2019, 22:39

ercens

(27/08/2019, 22:29)berduş yazdı:
Kod:
Dim baglanti As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & textbox8.text)
şeklinde denediniz mi?

berduş bey hızlı cevap için teşekkürler,
malesef olmadı, textbox8 den sonrası için , yani . text kısmını döndürmedi.
Nesne başvurusu bir nesnenin örneğine ayarlanmadı, şeklinde hata veriyor.
normalde textbox8. (nokta koydukdan sonra text yazsısı otomatik gelirdi, bu denemede olmuyor)
27/08/2019, 22:45

berduş

sayın @ercens VS10 pek aşina değilim o nedenle yanlış yazmış olabilirim "&" yerin "+" da olabilir
yada
Kod:
Dim baglanti As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + textbox8.text +";")
gibi
string için tek tırnak eklemek de gerekebilir
Kod:
Dim baglanti As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='" + textbox8.text +"';")
27/08/2019, 23:24

ercens

yardımınız için teşekkürler , fakat yine olmadı.

ben şöyle birşey denedim çalıştırıyor , ama hala textbox tı kabul ettiremedim

Dim yol As String = "D:\"

    Dim baglanti As New System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & yol & "veritabanı2.accdb")
27/08/2019, 23:39

berduş

bende VS var onda denesek olur mu, çalışmanızı ekleyin öyle deneyelim
1 2 3 4