MySQL Yıl Bazlı Sıra Numarası Verme

  • Konuyu başlatan Konuyu başlatan ssavas
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kısa Açıklama

MySQL Yıl Bazlı Sıra Numarası Verme isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2019
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhabalar.
Access veritabanında çalışan kod, veritabanı mysql olunca odbc hatası vermeye başladı. Uyumsuzluk nedenini bilemediğim için çözümü hakkında da bir fikre sahip olamadım.
Kısaca özetlemek gerekirse; txt_KNO yıl bazlı olarak resimdeki gibi 1'den başlayıp yıl değişinceye kadar otomatik numara verecek, yıl değişince yeni yıl ile birlikte tekrar 1 den başlayıp sıra numarası vermeye devam edecek.
Yardımcı olacak üstatlara teşekkür ederim.
Ekran görüntüsü 2025-02-03 200136.webp

Ekran görüntüsü 2025-02-03 200518.webp

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(12 satır)
 

Ekli dosyalar

mySQL'de alan yada tablo adları için "[]" köşeli parantezler kullanılmıyor
köşeli parantezi kaldırarak dener misiniz
Left(kno,4) gibi.
Not: kno alanı tek haneli sayılardan oluşuyor 2025 tarihi neye göre bulunacak
 
Çözüm
rica ederim.
Yalnız şöyle bir sorun var diyelim ki 3 kayıt vardı ve siz 4.yü de eklediniz ama bir süre sonra 3 nolu kaydı sildiniz
tabloda yine 3 kayıt kaldı; 1,2 ve 4.
yeni kayıt eklemek istediğinizde 3 kayıt sayacağı için yiine 4 sayısını vermeyecek mi, kayıt no tekrarlanmış olmayacak mı?
 
Haklısınız.
Ya kayıt silmeyi iptal edeceğiz ya da silinmek istenen kaydın, kendisinden önceki sıra numaraları korunarak sonraki kayıtlar yeniden sıra numarası alması sağlanmalı.
Senaryoda 3 adet kayıt var ve 2 numaralı kayıt silinince yeni kayıtta mükerrer kayıt numarası alacaktır.
Ekran görüntüsü 2025-02-04 172342.webp


Ekran görüntüsü 2025-02-04 173301.webp
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst