Update Komutu - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Update Komutu (/konu-update-komutu.html) |
Update Komutu - fkilic76 - 20/03/2019 Üstatlara ve tüm üyelere selamlar update komutu mu hatalı yoksa ben mi yanlış tasarladım bilemedim. Aktarma ve hesaplama için yaptığım update komutu bir türlü istediğim gibi çalışmadı aktarmayı ayrı hesaplamayı ayrı yaptım olmadı birleşik yaptım olmadı ,bazen "fazlakomutsatırı" uyarısı aldım. ilk kayıttaki kişide aktarmayı açılan her satıra atıyor ama hesaplamayı sadece ilk satıra yapıyor ikinci kayıttaki kişide aktarma yine tamam ama hesaplama hiç yok objektif bir gözle bakıp hatamı veya doğru olan kodlamayı söylermisiniz. proje ektedir Cvp: Update Komutu - berduş - 20/03/2019 DoCmd.RunSQL " UPDATE Terfi_hsp INNER JOIN katsay ON Terfi_hsp.TrfTrh = katsay.gunayyil SET " & _ …………………………………………….. " where [TrfTrh]>= metin1 and [TrfTrh]<= metin2 and [Forms]![Terfiyap]![id]=Terfi_hsp.kisi_id" DoCmd.RunSQL " UPDATE [Terfi_hsp] SET [artdrm] = [A25] where [TrfTrh]= metin1 and [Forms]![Terfiyap]![id]=Terfi_hsp.kisi_id" bu 2 koddaki koşulların farklı olması normal mi -koyu kırmızı kısımlar- genelde Sql kodları parçalı parçalı yazılmış o nedenle sordum Cvp: Update Komutu - fkilic76 - 20/03/2019 (20/03/2019, 16:35)haliliyas yazdı: DoCmd.RunSQL " UPDATE Terfi_hsp INNER JOIN katsay ON Terfi_hsp.TrfTrh = katsay.gunayyil SET " & _ birinci satırdaki kod iki tarih arasına denk gelen kayıtların tümü için ikinci kod sadece ilk tarihe denkgelen satır icin geçerli where kodunu ayırmak zorunda kaldığımdan bilerek yaptım Cvp: Update Komutu - fkilic76 - 20/03/2019 (20/03/2019, 16:43)fkilic76 yazdı:ben sorunu anladım.aktarma yapılmayan alanlar boş ta olsa sıfır olmadığı için işleme koymamış(20/03/2019, 16:35)haliliyas yazdı: DoCmd.RunSQL " UPDATE Terfi_hsp INNER JOIN katsay ON Terfi_hsp.TrfTrh = katsay.gunayyil SET " & _ sorun çözüldü. |