Skip to main content

AccessTr.neT


If Koşulla göre işlem yapması

If Koşulla göre işlem yapması

#1
Merhaba arkadaşlar,
access ile bir program yapmam istendi. 
içinde 0 ve 1 değerlerinden oluşan bir kayıt var. bunlar makine arızasını gösteriyor. 0 =çalışıyor 1=arızada..
aynı zamanda yanında zamanları var. 
sorgu ile içinde 1 değer aranacak bulunduğu takdirde time kısmı işlem içine alınıp
bir sonraki değere bakacak eğer 0 ifadesi var ise time kısmı dikkate alınarak iki zaman arasındaki fark bulunacak.
sorgu böyle devam edecek..  programa henüz başlayamadığımdan örnek bir dosya koyamadım.
ancak anlamaya yardımcı olacağını düşündüğüm Excel tablosunu veriyorum.
.rar Magnetic_Machine.rar (Dosya Boyutu: 15,85 KB | İndirme Sayısı: 5)
Cevapla
#2
Kaynak dosya Excel mi olacak? Yoksa siz bunu Access içine aktarıp burada mı kontrol ettireceksiniz?
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
#3
(07/10/2016, 14:40)alpeki99 yazdı: Kaynak dosya Excel mi olacak? Yoksa siz bunu Access içine aktarıp burada mı kontrol ettireceksiniz?

Merhaba, alpeki99,

Aslında makine içinden Excel formatında ekteki dosya gibi alabiliyorum.
ancak excelde nasıl yapabilirim bilemediğimden access içinde çalıştırmayı düşündüm.
bilgileri daha görsel sunabilirim diye..
Son Düzenleme: 07/10/2016, 15:02, Düzenleyen: gitarist34.
Cevapla
#4
Eğer Excel dosyasından Access'e aktarabiliyorsanız Ado ile kayıtlar arasında dolaşılabilir. Her kayıtta eğer değer 1 e rastlanılıyorsa tarih zaman değişkene atanır sonrasında bir sonraki 0 değerine kadar dolaşmaya devam edilir. 0 a ulaşınca fark hesaplanır ve ikinci bir tabloya bu sonuç kaydedilir. Değişken değerleri sıfırlandıktan sonra döngüye devam edilir ve 1 değeri aranılır. Bu şekilde devam eder.
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
#5
(07/10/2016, 15:26)alpeki99 yazdı: Eğer Excel dosyasından Access'e aktarabiliyorsanız Ado ile kayıtlar arasında dolaşılabilir. Her kayıtta eğer değer 1 e rastlanılıyorsa tarih zaman değişkene atanır sonrasında bir sonraki 0 değerine kadar dolaşmaya devam edilir. 0 a ulaşınca fark hesaplanır ve ikinci bir tabloya bu sonuç kaydedilir. Değişken değerleri sıfırlandıktan sonra döngüye devam edilir ve 1 değeri aranılır. Bu şekilde devam eder.

Söylediklerinizi denemeye çalışacağım...Teşekkürler..
Cevapla
#6
Marhaba. Sorunuzun son durumu nedir acaba?
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da