[RAPOR] EXCEL VERİ TABLOSU QUERY Problem
#1
access-sql-8 
SQL
  1. 10 excel dosyasını Access veri tabanına başarı ile tablo olarak oluşturdum. Bu veriler her bir makinaya ait çalışma saatlerini içeriyor ve günlük olarak değişiyor. Sorun ise farklı isimlerde oluşan çalışma saatlerini oluşturacağım querryde problem çıkıyor. Örnek olarak 1. makine çalışma saati 1. tabloda olsun , 2. makina ha keza 2. tabloda..... bunların hepsini bir formda görebileceğim bir sorgu bir türlü oluşturamıyorum.
  2. Biryerde mantık hatası yapıyorum fakat anlayamadım. Bu konuda görüşleriniz nelerdir.
  3.  
  4. (excel verileri saatlik çalışma saatlerini kümülatif olarak veriyor bir yerde HOUR/DATE, diğer sütün ise kümülatif çalışma saati)





  Alıntı
Bu mesajı beğenenler:
#2
10 excel dosyasını Access veri tabanına başarı ile tablo olarak oluşturdum. Bu veriler her bir makinaya ait çalışma saatlerini içeriyor ve günlük olarak değişiyor. Sorun ise farklı isimlerde oluşan çalışma saatlerini oluşturacağım querryde problem çıkıyor. Örnek olarak 1. makine çalışma saati 1. tabloda olsun , 2. makina ha keza 2. tabloda..... bunların hepsini bir formda görebileceğim bir sorgu bir türlü oluşturamıyorum.
Biryerde mantık hatası yapıyorum fakat anlayamadım. Bu konuda görüşleriniz nelerdir.

(excel verileri saatlik çalışma saatlerini kümülatif olarak veriyor bir yerde hour/date, diğer sütün ise kümülatif çalışma saati)[/code]



  Alıntı
Bu mesajı beğenenler:
#3
Access'i Excel gibi dusunmeyin.
Tek tabloda
1. Sutun...MakineID
2. Sutun...Tarih
3. Sutun...CalismaSaati
olarak yapilandirin, yil ve ay bazinda makine toplam calisma saatleri ozet bilgisi capraz sorgu ile elde edilebilir.



  Alıntı
Bu mesajı beğenenler:
#4
Verdiğini cevap için teşşekkür ederim. Aşağıda yazacağım VBA kodu ile sorunu çözdüm. Fakat hala anlayamadığım bir olay aşağıdaki kod VBA çalışıyor fakat Access querryde çalıştırıp değerleri güncellemiyor. VBA ile durumu bypass yaparak sorunu çözdüm. Aşağıdaki koda bakarak Access içersinde bunun yapılması mümkünmüdür bilen arkadaşlar kontrol edebilir mi? Access alınan hata mesajı "operation must use updatable querry"

Sub CreateCode()


Dim DB As DAO.Database
Dim qdf As QueryDef
Dim RS, RS1 As DAO.Recordset
Dim strSQL As String
Dim resultSQL As String
Dim intI As Integer
Dim LASTID
' On Error GoTo ErrorHandler

Set DB = CurrentDb
strSQL = " SELECT LAST(bb33_101_s) AS LASTOPERATIONHOUR " _
& " FROM 33_BB_101_H ; "
Set RS = DB.OpenRecordset(strSQL)
RS.MoveFirst
resultSQL = RS!LASTOPERATIONHOUR
MsgBox resultSQL






strSQL = "UPDATE T_TAGNAME " _
& "Set T_TAGNAME.RUNNINGHOURS = ' " & resultSQL & " '" _
& " WHERE T_TAGNAME.TAGNAME='33BB0101';"
DB.Execute (strSQL)

MsgBox strSQL

' strSQL = "UPDATE T_TAGNAME Set RUNNINGHOURS = '& RS &' WHERE TAGNAME='33BB0101';"
'Set RS1 = DB.OpenRecordset(strSQL, dbOpenDynaset)
'On Error GoTo ErrorHandler
RS.Close
DB.Close


End Sub



  Alıntı
Bu mesajı beğenenler:
#5
(23-06-2018, 03:53)dsezgin demiş ki: Access'i Excel gibi dusunmeyin.
Tek tabloda
1. Sutun...MakineID
2. Sutun...Tarih
3. Sutun...CalismaSaati
olarak yapilandirin, yil ve ay bazinda makine toplam calisma saatleri ozet bilgisi capraz sorgu ile elde edilebilir.

malesef bunu yapabilsem kod yazmaktan kurtulacağım. Sorunum hespini bir tabloya otomatik birleştirememekten geliyor. tşk.



  Alıntı
Bu mesajı beğenenler:
#6
RUNNINGHOURS alani veri tipi sayi ise kesme isaretleri kaldirilmali ve VBA ortamina resultSQL dusen deger ondalik ise guncelleme esnasinda virgul noktaya(replace) ile cevrilmeli.

Guncelleme sorusu ile kod olmadan yapilabilir. Ornek VT konuya ekleyebilirsiniz.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [TABLO] Excel Aktarımı kahramanselim 6 528 06-04-2024, 21:11
Son Mesaj: kahramanselim
  Excel Birleştir Ve Süz Bora34 6 1.026 16-02-2023, 18:33
Son Mesaj: Bora34
  Kıyaslama - Firma Fiyat Mukayese Tablosu aristoes 4 323 17-01-2023, 14:57
Son Mesaj: onur_can
  Başlıkları Aynı Olmayan EXcel Tablosunu Dosya Bul Butonu Ile Accese Veri Almak snapper 1 344 17-12-2022, 03:13
Son Mesaj: dsezgin
access-sql-18 Access'e Dosya Bul Butonu Ile EXcel'den Veri çekme snapper 2 450 06-12-2022, 11:51
Son Mesaj: snapper
  Accessten Excel Veri Aktar golf2000 9 658 24-08-2022, 17:36
Son Mesaj: halily
  [VBA] Excel şablonda Ilgili Hücrelere Veri Atma derzulya 2 369 20-06-2022, 09:43
Son Mesaj: derzulya
  Acces Penceresi Gizledikten Sonra Oluşan Problem akdemir1 4 346 08-02-2022, 15:33
Son Mesaj: akdemir1

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi