![]() |
Tarih Sorgusuna Saat Dakika Engeli - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Excel (https://accesstr.net/forum-microsoft-excel.html) +--- Forum: Excel Cevaplanmış Soruları (https://accesstr.net/forum-excel-cevaplanmis-sorulari.html) +--- Konu Başlığı: Tarih Sorgusuna Saat Dakika Engeli (/konu-tarih-sorgusuna-saat-dakika-engeli.html) |
RE: Tarih Sorgusuna Saat Dakika Engeli - feraz - 27/06/2020 (27/06/2020, 12:30)kanakan52 yazdı:Denemek için veri aldığınız exceli açın tarih sütununun formatını genel yapın zaten görünür ayrıca saatte olunca ondalıklı çıkıyor.(27/06/2020, 12:21)feraz yazdı:(27/06/2020, 12:19)berduş yazdı: ben konu için bahsetmedim genel olarak zamanın olduğu durumlarda sadece zamansız tarihi alacaksanız Fix() komutu daha pratik gibi, tabiki kişisel tercihEvet abey zaman olsada yada sadece tarih olsada fix daha iyi.ilk defa gördüm artık bunu kullanırız konularda Tam sayı saklandığını heralde bir siz bilmiyorsunuz forumlarda ![]() (27/06/2020, 12:34)berduş yazdı:Tarih uzuntamsayı değilmi abey benimde kafam karıştı şimdi bunun için pc açıp deneyeceğim.(27/06/2020, 12:30)kanakan52 yazdı: Access tarihleri tam sayı olarak tutuyormuş hafızadaifadem tam olarak o değil yanlış anlaşılma olmasın tarih her zaman double türündedir ama zaman olmayınca long da işimizi görür) RE: Tarih Sorgusuna Saat Dakika Engeli - berduş - 27/06/2020 (27/06/2020, 12:36)feraz yazdı: Tarih uzuntamsayı değilmi abey benimde kafam karıştıŞöyle söyleyeyim tarih türü; yani tarih + zaman gibi düşünürseniz, Tarih kısmı (yani gün/ay/yıl kısmı) tam sayı (long hatta belki de integer) olarak ifade edilebilir. 1 yani ilk gün: 31.12.1899 tarihidir her gün bu sayıya 1 eklenir zaman kısmı (yani saat/dk/sn/salise vs vs.. kısmı) ise ondalık sayıdır ne kadar küçük zaman aralığını alırsanız , hassasiyeti artırırsanız virgülden sonraki kısmı artırırsınız ve türü değişir. sadece gün/ay/yıl ise tarih türü için long yeterlidir ama zamanı da eklerseniz single, salise, mikro salise ..... gibi hassasiyeti artırırsanız en son doublea kadar gider) RE: Tarih Sorgusuna Saat Dakika Engeli - kanakan52 - 27/06/2020 (27/06/2020, 12:36)feraz yazdı:Hiç yakıştıramadım size.. Deveye neden boynun eğri demişler, nerem doğruki demiş. Ben sizin yanınızda ne biliyorum ki. Bunu bilmemişim çok mu hocam ?(27/06/2020, 12:30)kanakan52 yazdı:Denemek için veri aldığınız exceli açın tarih sütununun formatını genel yapın zaten görünür ayrıca saatte olunca ondalıklı çıkıyor.(27/06/2020, 12:21)feraz yazdı:(27/06/2020, 12:19)berduş yazdı: ben konu için bahsetmedim genel olarak zamanın olduğu durumlarda sadece zamansız tarihi alacaksanız Fix() komutu daha pratik gibi, tabiki kişisel tercihEvet abey zaman olsada yada sadece tarih olsada fix daha iyi.ilk defa gördüm artık bunu kullanırız konularda ![]() RE: Tarih Sorgusuna Saat Dakika Engeli - feraz - 27/06/2020 (27/06/2020, 12:47)berduş yazdı:Berduş hocam resim ekledim sarı saat ile kırmızı ise sadece tarih.-32.768 ile 32.767 arası integerdir.Kırmızı ve sarı alan bunların dışında olduğu için integer olmaz.Evet saat olursa cdbl mantıklı.Hiç saat olayı ile uğraşmadığım için ve heryerde gördüğüm kadarıyla clng kullanılıyordu.(27/06/2020, 12:36)feraz yazdı: Tarih uzuntamsayı değilmi abey benimde kafam karıştıŞöyle söyleyeyim tarih türü; yani tarih + zaman gibi düşünürseniz, Kırmızı ve sarı yerler renk tarih formatı genel olarak değiştirdim. RE: Tarih Sorgusuna Saat Dakika Engeli - berduş - 27/06/2020 Alıntı:(long hatta belki de integer) olarak ifade edilebilir. 1 yani ilk gün: 31.12.1899 tarihidir her gün bu sayıya 1 eklenirdikkat ederseniz hatta belki de demiş ve eğer 31.12.1899 gibi bir tarih girerseniz yani sadece 1 yazarsanız ki 1 integer'dir tarih alani integer, bayt hatta ve hatta boollean (0. ve 1. Gün ) bile olur )) RE: Tarih Sorgusuna Saat Dakika Engeli - alicimri - 28/06/2020 Kod:
Sorgu = "select * from [y?kleme$] where int([f3]) = " & CDbl(CDate(TextBox1.Value)) & "" |