access sorgulama

yakup2005
07-07-2007, 10:36   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Tem 2007

arkadaşlar bitefo kursuna katılıyorum bir ödev verildi ödevde istenen şu access te bulunan bir tablodan sorgu yardımıyla fax numaraları içinde 212 bulunanları listelemek örnek vermek gerekirse fax numarası
436 212 2526 olan bir okul listelensin ancak 212 365 3231 olmasın anlayacağınız komut like"*212*" değil şehir kodundan sonraki kısım 212 olsun

ntguzel
07-07-2007, 10:52   |  #2  
Yıllanmış Üye
Teşekkür Sayısı: 0
450 mesaj
Kayıt Tarihi:Kayıt: Haz 2007

sanırım asp dili için access sorgulaması yaptıracaksın.
gerekli veritabanı fiziksel bağlantısını yaptıktan sonra

[ Tüm kodu seç ] [ Yeni Pencerede Göster ]
---------------------------------------------------------- no = "212" 'buraya aramak istediğin sayıyı elle gireceksin. ---------------------------------------------------- set rs = Server.CreateObject("ADODB.Recordset") sql = "select * from numaralar where telno like '%" & no & "%' " rs.open sql,conn,1,3 --------------------------------------------------------
şeklinde işini halledebilirsin.

****conn bağlantı değişkenini sen kendi fiziksel bağlantı değişkeninin ismine göre değiştirebilirsin.

Son Düzenleme: ntguzel ~ 07 Temmuz 2007 11:11
yakup2005
07-07-2007, 11:27   |  #3  
OP Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Tem 2007

kardeş yardımın teşekkürler ama uygulayamadım biraz açık access e yeni başlayan birinin anlayacağı şekilde förmülleri nereye yazacağımı açıklayabilirmisin

okuyanus
07-07-2007, 12:13   |  #4  
Yeni Üye
Teşekkür Sayısı: 0
31 mesaj
Kayıt Tarihi:Kayıt: May 2007

access niye bu kadar zor.diğer office uygulmalarını öğrendim ama şu access i bir türlü öğrenemiyorum
Gözünü devirmiş

Son Düzenleme: okuyanus ~ 07 Temmuz 2007 12:14
ntguzel
07-07-2007, 12:36   |  #5  
Yıllanmış Üye
Teşekkür Sayısı: 0
450 mesaj
Kayıt Tarihi:Kayıt: Haz 2007

daha açık anlatayım

[ Tüm kodu seç ] [ Yeni Pencerede Göster ]
Set conn = Server.CreateObject("ADODB.Connection") conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("dosya.mdb")
bak bu kod veritabanı fiziksel bağlantısıdır.
dosya.mdb yerine kendi access dosyanın adını yaz.
[ Tüm kodu seç ] [ Yeni Pencerede Göster ]
no = "212" 'buraya aramak istediğin sayıyı elle gireceksin. ---------------------------------------------------- set rs = Server.CreateObject("ADODB.Recordset") sql = "select * from numaralar where telno like '%" & no & "%' " rs.open sql,conn,1,3 -----------------------------------
numaralar tablosunun ismini kendi access tablonun ismiyle değiştir.telno sütününu kendi tablondaki telnoların bulunduğu sütunun adıyla değiştir.bu kadar.