Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
22/12/2008 16:48
Konu Sahibi
Hakan
Yorumlar
4
Okunma
2670
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

Hakan

Aktif Üye
Kullanici Avatari
Aktif Üye
58
12/11/2008
0
İstanbul
Ofis 2007
22/06/2015,22:17
Çözüldü 
Merhabalar,

Access 2007 Kullanarak Sql üzerinden bazı verileri cekiyorum. Fakat her gün bu uygulamayı yapmak icin Accessi acıp Quary Run! yapmam gerekiyor, calisan Quary hasilat tablesine append etmekte.

SQL de kullandığım komut satırları :

INSERT INTO Hasilat ( SatisTarihi, SumOfHasilatFisUzerindeki, MagazaKodu, CountOfFisNo )
SELECT dbo_VIEW_tumsatislar.SatisTarihi, Sum(dbo_VIEW_tumsatislar.HasilatFisUzerindeki) AS SumOfHasilatFisUzerindeki, dbo_VIEW_tumsatislar.MagazaKodu, Count(dbo_VIEW_tumsatislar.FisNo) AS CountOfFisNo
FROM dbo_VIEW_tumsatislar
GROUP BY dbo_VIEW_tumsatislar.SatisTarihi, dbo_VIEW_tumsatislar.MagazaKodu
HAVING (((dbo_VIEW_tumsatislar.SatisTarihi)=Date()-1));

Yapmak istediğim:

Her gün ben Accessi acıp Quary'i calistirmak yerine..
Access acılmadan Quary'i calistirip Sql den verileri alıp Hasılat Tablesine Append etsin..

Konu hakkında yardımcı olursanız sevinirim..

iyi çalışmalar,



Insanlarin birbirini Yanlis Alamalari Icin 9 Ihtimal Vardir.

''Dusundugunuz / Soylemek Istediginiz / Soyledigini Sandiginiz / Soylediginiz / Karsinizdakinin Duymak Istedigi / Duydugu / Anlamak Istedigi / Anladigini sandigi / Anladigi''
Cevapla

mehmetdemiral

.
Kullanici Avatari
Uzman
M.... D....
4.767
30/10/2008
Samsun
Öğretmen
Ofis 2013 32 Bit
21/09/2017,23:03
Çözüldü 
Verileri çekmek yerine ODBC ile bağlanmayı neden düşünmediniz ki? O zaman her zaman güncel verilerle çalışabilirsiniz. Bununla ilgili birçok kaynak var yararlanabileceğiniz. Eğer sorununuz bu şekilde çözülebiliyorsa Access ile ODBC üzerinden Alias tanımlamalarını yaparak Sql Server'e rahatça bağlanabilirsiniz. Ama localde değil de internet üzerinden çalışmak istediğiniz ve bu iş ADSL bağlantı üzerinden çok yavaş olduğu için ofline çalışıyorsanız birşey diyemem.. O zaman da Access çalıştığında önce bir sorgu verileri alıp günceller, sonra da asıl program çalışarak verileri okur. O da sorun değil yani..


İnadına, ille de Accesstr.net...
Cevapla

Hakan

Aktif Üye
Kullanici Avatari
Aktif Üye
58
12/11/2008
0
İstanbul
Ofis 2007
22/06/2015,22:17
Çözüldü 
(23/12/2008, 00:00)mehmetdemiral Adlı Kullanıcıdan Alıntı: Verileri çekmek yerine ODBC ile bağlanmayı neden düşünmediniz ki? O zaman her zaman güncel verilerle çalışabilirsiniz. Bununla ilgili birçok kaynak var yararlanabileceğiniz. Eğer sorununuz bu şekilde çözülebiliyorsa Access ile ODBC üzerinden Alias tanımlamalarını yaparak Sql Server'e rahatça bağlanabilirsiniz. Ama localde değil de internet üzerinden çalışmak istediğiniz ve bu iş ADSL bağlantı üzerinden çok yavaş olduğu için ofline çalışıyorsanız birşey diyemem.. O zaman da Access çalıştığında önce bir sorgu verileri alıp günceller, sonra da asıl program çalışarak verileri okur. O da sorun değil yani..


Mehmet bey,

Öncelikle ilginiz için teşekkür ederim. Local ve internet olarak çalışma durumum bulunduğum bölgeye göre değişmektedir yani her iki şekilde de çalışıyorum. ODBC ile bağlanıyorum, fakat import etmiyorum, import etmeye kalkışırsam cok fazla veri var. Access kilitlenip kalıyor. ODBC bağlantımı link olarak yapmaktayım. Alias tanımlaması hakkında nasıl yapmam gerekli hiç bir fikrim yok, bilmediğim bir durum. Şuan söylediğiniz şekilde zaten, Access'i açıp sorguyu calıştırıp verileri güncelliyorum. Yapmaya çalıştığım bunu Access'e kendi başına nasıl yaptırıcam..

Saygılar..



Insanlarin birbirini Yanlis Alamalari Icin 9 Ihtimal Vardir.

''Dusundugunuz / Soylemek Istediginiz / Soyledigini Sandiginiz / Soylediginiz / Karsinizdakinin Duymak Istedigi / Duydugu / Anlamak Istedigi / Anladigini sandigi / Anladigi''
Cevapla

mehmetdemiral

.
Kullanici Avatari
Uzman
M.... D....
4.767
30/10/2008
Samsun
Öğretmen
Ofis 2013 32 Bit
21/09/2017,23:03
Çözüldü 
Access dosyası ile değil Access projesi ile bağlanayı deneyin. Uzantısı adp olacak, ama Sql ile çok iyi ilişkileri vardır. Direk Sql server bağlantı sihirbazı içeriri. Bence kesinlikle onu deneyin. İnternetteki bir Sql serverden süper hızlı bağlantı yapabilirsiniz. Normal Access dosyası olarak verim alamazsınız. Sorgular hariç tüm tablo, rapor, makro, form hepsini projeden çağırabilirsiniz. Ama sorgular Sql sorgular olduğu için yeniden yazmanız gerekecek.


İnadına, ille de Accesstr.net...
Cevapla

alpeki99

Düşünmek en zor iştir...
Kullanici Avatari
Uzman
O....
6.090
29/10/2008
Bursa
Yazılım Geliştirici
Ofis 2010 32 Bit
31/08/2017,19:08
Çözüldü 
Kapalı olan dosyaları çalıştırmak için Windows Görev Zamanlayıcısı kullanabilirsiniz ancak kısıtlı özelliklerde olacaktır.

Daha kapsamlı işlemler için AutoIt programını kullanabilirsiniz. Programı otomatik olarak açar, istediğiniz Sorgu-Form-Rapor her ne ise açar, istediğiniz butona tıklar. Böylelikle sizin tek tek yaptınız işlemleri kendisi halleder. Hatta program girişinde şifre vs. bile kendisi otomatik yazabilir.


AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Access'en Word'e Atarken Yazılar Yerine Id Alması Sorunu derzulya 2 337 23/05/2017, 15:27 derzulya
Çözüldü Sorgu Ölçütünü Aktif Formdan Alması raburabu 4 317 23/03/2017, 08:35 raburabu
Çözüldü webden veri alma, veri tabanına ekleme.... mbo69221088 15 1.089 10/12/2016, 00:08 mbo69221088
Çözüldü bütün veriler tek tablo ve tek formda yer alması ugur1208 7 989 08/12/2015, 06:44 ozanakkaya
Çözüldü bir comboboxtan veri seçince diğer comboboxlara veri getirmek alican60 4 2.639 14/10/2014, 08:59 drummers

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.