denetimde verilen bilgiye göre başka dosya dan sorgulama

Katılım
20 Mayıs 2005
Mesajlar
154
Excel Vers. ve Dili
XP TÜRKÇE
SELECT Ogrenci.ogrencino, Ogrenci.ogrenciadisoyadi, Ogrenci.ogrencisinif, Ogrenci.ogrencisube, Ogrenci.kitapcik, Ogrenci.dogru, Ogrenci.yanlis, Ogrenci.bos, Ogrenci.net
FROM [C:\Program Files\ALİ\Sinavlar\Dosya2.mdb].Ogrenci;

Şeklinde bir SQL sorgum var

ben dosya yolunu istediğimde nasıl değiştirebilirim
yani formun DENETİMİ [SNO]=2
C:\Program Files\ALİ\Sinavlar\Dosya2.mdb
YADA DENETİM [SNO]=3
C:\Program Files\ALİ\Sinavlar\Dosya3.mdb

Buradki"Dosya" ismi sabit fakat numaraları değişiyor

ben şöyle bir şey yazdım olmadı
C:\Program Files\ALİ\Sinavlar\"Dosya"&"3".mdb
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın serkandemirci,

Bu gibi sorgu cümlelerinde dış değişken kullanılır.

Kod:
Dim strFrom As string
 
strFrom= "C:\Program Files\ALİ\Sinavlar\Dosya" & [S NO] & ".mdb"
 
Sql cümleside:
SELECT Ogrenci.ogrencino, Ogrenci.ogrenciadisoyadi, Ogrenci.ogrencisinif, Ogrenci.ogrencisube, Ogrenci.kitapcik, Ogrenci.dogru, Ogrenci.yanlis, Ogrenci.bos, Ogrenci.net
FROM strFrom
olmalı.

iyi çalışmalar
 
Katılım
20 Mayıs 2005
Mesajlar
154
Excel Vers. ve Dili
XP TÜRKÇE
Hocam daha önce sizden yararlandığımız kodlar vardı
Ben bu şekilde düzenledim form açılırken hata veriyor sebebini bulamadım acaba nerede yanlış yapıyorum

Private Sub Form_Open(Cancel As Integer)
Dim aaaa As String
Dim bbbb As String
Dim cccc As Integer
Dim dddd As String
Dim eeee As String

aaaa = "SELECT Ogrenci.ogrencino, Ogrenci.ogrenciadisoyadi, Ogrenci.ogrencisinif, Ogrenci.ogrencisube, Ogrenci.kitapcik, Ogrenci.dogru, Ogrenci.yanlis, Ogrenci.bos, Ogrenci.net FROM [C:\Program Files\ALİ\Sinavlar\"
bbbb = "Dosya"
cccc = [Forms]![Sınav_Tanımı]![Sınav_IDF]
dddd = ".mdb"

eeee = aaaa & bbbb & cccc & dddd
Me.RecordSource = eeee

End Sub
 
Katılım
20 Mayıs 2005
Mesajlar
154
Excel Vers. ve Dili
XP TÜRKÇE
Arkadaşlar hatamı buldum

eeee = aaaa & bbbb & cccc & dddd olan yeri
eeee = aaaa & bbbb & cccc & dddd & "]" & ".Ogrenci;"
şeklinde düzeltirsek problem çözülüyor ;)
 
Üst