Hocam Merhaba,
öncelikle emeğinize sağlık 1 ve 2 sipariş güncelleme satırları sorunsuz çalışıyor ancak 3. tip sipariş ekleme yani yeni veri girişi kısmında aşağıdaki gibi bir hata veriyor tamam deyip kaydet yaptığımda ise alttaki 2. ekran alıntısındaki kod hatasını veriyor uygun olduğunuzda...
Dosyada form görünümü itibari ile değil, arkada çalışan kodlarda bir hayli değişiklik yaptım.
VERİ sayfasında en sondaki AA sütunu dosyanın çalışmasında temel direk şuan.
Sipariş Kayıt formunda 3 kayıt seçeneği var. Yani KAYDET butonuna bastıktan sonra 3 farklı kaydet seçeneğinden biri...
merhaba tekrardan,
yönlendirmeniz sonrası aşağıdaki gibi uyarlayarak çözümü elde ettim. Çok teşekkür ederim. başta çektiğim verinin satır sayısını bularak entegre ettim. kayıt sayısı değişmediğinde sorunumu çözecektir. şuan ki projemde zaten kayıt sayısında azalma/artma olmayacaktı. sadece...
yapmak istediğiniz şeyi şimdi anladım ama biraz sorunlu bir istek
mesela rsK.Open sorgu, baglanti, adOpenKeyset, adLockPessimistic satırında hata vermesi doğal, çünkü sayfada hiç veri yok mesela A1:D yaparsanız ilk satırda başlık olduğundan bu sefer hata vermez ama olmayan kayıt varmış gibi...
Rica ederim...
ADO kullanmak istiyorsanız veritabanı kurallarına maksimum seviyede uymanız gerekir. Bu size kodlamada çok büyük avantaj sağlar. Yoksa böyle dolambaçlı olarak tabir edeceğimiz yöntemlere başvurmak zorunda kalırsınız.
Kod öncelikle tanımlamalarla başlıyor.
Sonrasında kapalı...
ADO konusu veritabanı biçimindeki tablolar için uygundur. Sütunlarda sabit veri türlerinin olması sorgularda büyük avantaj sağlar. Sizin verilerinizde aynı sütunda farklı veri türleri (TARİH-METİN) bulunuyor. Bu sebeple sorgularda genel sıkıntılar yaşamanız kaçınılmazdır.
ADO'da amaç mümkün...
Hafta sonuna denk gelecek kısım için verdiğiniz kısmı aşağıdaki gibi düzenledim, burada sorgu çalışıyor, sadece tarih alanı seçilebilir olmadı
Verdiğiniz giriş tarih date alanı, sorgu text olarak istiyor, texte çevirince aşağıdaki gibi hata verdi
let
baslangicTarihi =...
Şu şekilde deneyin hocam;
(let
(hisseKodu as text, girisTarihi as date) =>
let
tarih =
if Date.DayOfWeek(girisTarihi, Day.Monday) > 4 then
Date.AddDays(girisTarihi, - (Date.DayOfWeek(girisTarihi, Day.Monday) - 4))
else...
@pitchoute hocam tekrar merhaba
Fonksiyonu böyle düzenledim
öğrenmek içi 2 sorum olacak
Fonksiyonu iki koşullu yapmak mümkün mü, şu anki hali ile hisseyi yazarak sorguluyoruz, hisse ve tarih aynı yada yazarak sorgu atmak mümkün mü, tarihi değişken yapacağız
Tarihi hafta içi gelecek şekilde...
Merhabalar
Bir veri kayıt etmeye çalışıyorum. Normal kayıt işleminde sorun yok ama where ile koşul verince where komut hatası alıyorum.
Dim sSql As String
Dim rs As ADODB.Recordset
Dim cn As ADODB.Connection
Dim cmdObj As ADODB.Command
Dim qf As Object
Dim mySubtotal As Double
Set cn = New...
Merhaba,
Eğer sadece ay bazlı sonuç almak isteniyorsa aşağıdaki sorgu tarzı kullanılabilir.
tarih = 102024
Sql = "select * from[sayfa1$] "
Sql = Sql & "where month(baslama_tarihi) & year(baslama_tarihi) = " & tarih & " "
Sql = Sql & "and month(bitis_tarihi) & year(bitis_tarihi) = " & tarih & " "
Değerli Hocalarım merhaba,
Veri tabanında; bir görev için Baslama_Tarih ve Bitis_Tarih alanları mevcut ve burada tarihler yazılı;
yapmaya çalıştığım, Baslama_Tarih - Bitis_Tarih aralığı (görev süresi) Ekim ayı (10. ay) içinde herhangi bir güne denk geliyorsa; aşağıda bu tarihleri çekecek...
Merhaba,
sayın tugkan detaylı anlatım için çok teşekkür ederim, çalıştı yalnız benzer bir bilgilendirme sayfamızda database'ten çekilen veriler için sorgu var alt kısmda belirttim buradaki sorun ikinci alandaki kopyalacak alanı seçerken başlıkları almaması sadece satırları kopyalaması, bunu da...
Merhaba,
Zannedersem iki gün öncesi için aşağıdaki gibi bir sorgu oluşturabilirsiniz...
= [TARİH] = Date.AddDays(DateTime.Date(DateTime.LocalNow()),-2)
Gerçekte zaten en son tarih en alt da olacak.
En son veriyi kod en alta kayıt ediyor.
Yukarı taşınma olmayacak. Örnek olsun diye yazdım iki hücre aralığını sildiğimizde sorgu bölümünde çıkıyor ya.
Bir sorun daha kaldı
A3 Hücresi 01/06/2024 den önce ise; A3 Hücresine girilen tarih 31/05/2024 tarihine kadar gün sayısını versin.
B3 Hücresinde =bugün() formülü var. Bu tarih te 01/06/2024'den itibaren bugünkü tarih gününü versin.
Asıl amacım şudur.
Ekli dosyada kişi borcu hesaplama var...
Sayın üstadlar öncelikle hayırlı işler diler tüm işlerinizde kolaylıklar dilerim.
Ekli dosyada ki sorgu sayfasında (A SUTUNUNDA GİRİLEN KODA GÖRE '' B '' SUTUNUNA YAKIT ALDIĞI TARİH VE SAAT VERİLERİ Nİ '' D '' SUTUNUNA İSE ALDIĞI YAKIT MİKTARLARINI DETY SATIŞ SAYFASINDAN GETİRMESİNİ...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.