![]() |
Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı - 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ığı: Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı (/konu-sorgudan-sql-ile-veri-cekme-islemi-sirasinda-hata-mesaji.html) Sayfalar:
1
2
|
RE: Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı - atoykan - 27/09/2024 DSum kullandığınızda sonuç boş/NULL dönerse, CDbl bu değeri sayısal bir tipe dönüştüremediği için hata verir. Bu nedenle boş sonuçları yönetmek için NZ fonksiyonunu kullanabilirsiniz diye belirtmiştim. Aşağıdaki gibi dener misiniz?
Re: Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı - truhi - 27/09/2024 (27/09/2024, 16:00)atoykan yazdı: DSum kullandığınızda sonuç boş/NULL dönerse, CDbl bu değeri sayısal bir tipe dönüştüremediği için hata verir. Bu nedenle boş sonuçları yönetmek için NZ fonksiyonunu kullanabilirsiniz diye belirtmiştim. Aşağıdaki gibi dener misiniz? Hocam teşekkür ederim, bu sorguda Access ortamında çalışıyor, yalnız excel' e veriyi çekerken Excel tarafındaki Sql sorgusunda "ifade' de tanımlanmamız NZ işlevi" şeklinde hata mesajı veriyor veriyor. Kalan satırında Aşağıdaki şeklilde düzenleme yapınca işim çözüldü aslında; Kod:
IIF(SubQuery.Satis>0, SubQuery.ToplaMiktar - SubQuery.Satis, SubQuery.ToplaMiktar) AS Kalan selamlar, iyi Çalışmalar. RE: Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı - atoykan - 27/09/2024 (26/09/2024, 23:06)atoykan yazdı: DSum alanlarınız hesaplanan alan bunun sonucu da default olarak string döner. Bu alanlar için CInt, CDbl, CCur gibi fonksiyonlarla dönüştürme işlemi yapmanız gerekir. Uygun değer bulunması bulunmaması durumlarına göre NZ fonksiyonu veya mantıksal sınama IIF fonksiyonu gibi yardımcılar kullanabilirsiniz.Excel genel sürümlerinde NZ fonksiyonunu okuyamıyor, alıntı yaptığım mesajımda da belirttim NZ veya IIF kullanmanız gerektiğini. Başka yoları var mı? Tabiki var, sorgu sonuçlarının geçici tabloya yazdırılarak çekilmesinden tutun, sorgunun sorguyu tetiklemesine kadar birçok yöntem kullanılabilir. RE: Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı - truhi - 27/09/2024 (27/09/2024, 19:03)atoykan yazdı:(26/09/2024, 23:06)atoykan yazdı: DSum alanlarınız hesaplanan alan bunun sonucu da default olarak string döner. Bu alanlar için CInt, CDbl, CCur gibi fonksiyonlarla dönüştürme işlemi yapmanız gerekir. Uygun değer bulunması bulunmaması durumlarına göre NZ fonksiyonu veya mantıksal sınama IIF fonksiyonu gibi yardımcılar kullanabilirsiniz.Excel genel sürümlerinde NZ fonksiyonunu okuyamıyor, alıntı yaptığım mesajımda da belirttim NZ veya IIF kullanmanız gerektiğini. her şey için teşekkürler Hocam iyi ki varsınız! RE: Sorgudan Sql İle Veri Çekme İşlemi Sırasında Hata Mesajı - atoykan - 27/09/2024 Rica ederim, iyi çalışmalar. |