Sql yapılan form tasarımının kodu nedir?


Kodu nedir?

Üzgünüm, gönderdiğiniz görüntüden dolayı herhangi bir kod sağlamam mümkün değil. Eğer SQL tabanlı bir form tasarımı kodu ya da örnek bir Windows Forms uygulaması ile ilgili bilgi veya yardım istiyorsanız, tasarlamak istediğiniz uygulamanın işlevlerini ve özelliklerini kısaca açıklarsanız, size bazı fikirler ve önerilerde bulunabilirim. İhtiyacınız olan bilgi SQL sorgusunun yapısı, form elemanlarının kullanımı veya genel programlama prensipleri üzerine olabilir. Detayları verirseniz size daha iyi yardımcı olabilirim.

Gördüğüm kadarıyla size 2 tablo lazım. 2 tablo daha profesyonel bir çalışma için gerekli ama bir tablo ile de halledilebilir. Kolay yolu en sonda vereceğim.

İlk tablo kategoriler olacak, örnek iki kategori:
Tedarikçideki ürünler
Stoktaki ürünler
… vs

İkinci tablo Ürünler olacak, örnek tablo yapısı:
ürün ismi,
ürün fiyatı,
ürün kategori_id,
ürün eklenme tarihi,
ürün aktif

CREATE TABLE Kategoriler (
    kategori_id INT AUTO_INCREMENT PRIMARY KEY,
    kategori_ismi VARCHAR(255) NOT NULL
);

CREATE TABLE Urunler (
    urun_id INT AUTO_INCREMENT PRIMARY KEY,
    urun_ismi VARCHAR(255) NOT NULL,
    urun_fiyati DECIMAL(10, 2) NOT NULL,
    urun_kategori_id INT,
    urun_eklenme_tarihi DATETIME NOT NULL,
    urun_aktif BOOLEAN NOT NULL,
    FOREIGN KEY (urun_kategori_id) REFERENCES Kategoriler(kategori_id)
);

Bu SQL ifadeleri, “Kategoriler” ve “Ürünler” isimli iki tablo oluşturur. “Kategoriler” tablosu, her kategori için bir kimlik ve isim içerir. “Ürünler” tablosu ise ürünlerin isimleri, fiyatları, kategorilerine ait ID’ler, eklenme tarihleri ve aktiflik durumlarını barındırır. “ürün_kategori_id” kolonu “Kategoriler” tablosundaki “kategori_id” ile ilişkilendirilmiştir.

Bu iki tabloya göre ekranda göstermek istediğiniz alanda ürünleri listeletebilirsiniz. İki alanı kategori olarak ele alın ve birbirine eklerken ya da çıkarırken ürünler tablosundaki ürünün kategorisinin id’sini değişin, böylece uygun alana taşındığında orada görünecektir.

Alttaki fiyat kısımlarında ürünün fiyatı ya da toplam fiyatını fonksiyon ile basitçe gösterebilirsiniz.

2. basit yolu:
En basit yolu ise sadece ürünler tablosu oluşturmak ve kategori_id kısmını 1 ya da 2 olarak kullanmak. Ekranda gösterilecek yerlere göre 1 ya da 2 yaparak değiştirebilirsiniz.