• Buradasın

    Veritabanı Bağlantılı Kullanıcı Girişi Programı Eğitimi

    youtube.com/watch?v=-wRt5hyidtc

    Yapay zekadan makale özeti

    • Bu video, bir programlama eğitim içeriğidir. Eğitmen, veritabanı bağlantılı kullanıcı girişi programının nasıl oluşturulacağını adım adım anlatmaktadır.
    • Video, programın giriş bölümünün detaylı açıklamasını içermektedir. Eğitmen önce kullanıcı adı ve şifre alanlarının nasıl tasarlandığını, ardından veritabanına bağlantı kurma, kullanıcı bilgilerini sorgulama ve şifre kontrolü yapma süreçlerini kod örnekleriyle göstermektedir. Program, kullanıcı adı ve şifre doğruluğuna göre farklı kullanıcı rollerine (kullanıcı, kayıt, şifre, silme, düzeltme, admin) erişim sağlar ve üçüncü yanlış şifre denemesinden sonra formu kapatır. Ayrıca, programın klasör ayarlarını ini dosyası üzerinden nasıl yönetileceği de anlatılmaktadır.
    Giriş Bölümü ve Ekran Ayarları
    • Programda kullanıcı için şifre ve kullanıcı bilgisini aldığımız giriş bölümü anlatılacak.
    • Giriş bölümünde şifre testi için password çarını yıldız olarak değiştirdik ki şifre yıldızlı şekilde görünsün ve ekranda bilgi görünmesin.
    • Giriş bölümünde iki adet textbox ve iki adet command butonu kullanılacak.
    01:04Veritabanı Bağlantısı ve Değişkenler
    • Veritabanından kullanıcı bilgilerini almak için rs ayar değişkenini record set olarak, şifre adet değişkenini ise üç adet girilen yanlış şifreden sonra formun kapatılması için tanımladık.
    • db stok değişkeni veritabanına connection (bağlantı) değişkenidir.
    • Formun load edilmesi bölümünde şifre adet değişkenini sıfır olarak belirtiyoruz ki henüz hiçbir şifre denemesi yapılmadığı için bu zamanla değişecek ve üçüncü denemeden sonra kendisi formu kapatacaktır.
    02:19Klasör Ayarları ve Form Aktivasyonu
    • Modül bir de tanımlamış olduğumuz klasör patch değişkenine app patch yani şu an kullanmış olduğumuz exxen'in çalıştığı yolu gösteriyoruz.
    • Form load edildikten sonra form activate kısmı çalışacaktır ve programın exe dosyası ile propage bilgisinin eşit olup olmadığı kontrol edilecek.
    • Eğer eşit değilse form klasör ayarları formunu çalıştıracağız ve bu formdan klasör bilgilerini gireceğiz.
    04:08Form Özellikleri ve TextBox Tanımlamaları
    • Form kapat butonu için yazmamız gereken komut sadece unload me yani kendisini hafızadan silmesini belirtiyoruz.
    • TextBox'ların kullanıcı adı için herhangi bir tanımlamaya sadece bu kullanacağımız nem bölümünü bir indeks verdik.
    • Şifremizin daha önce de belirttiğimiz gibi password çarını yıldız yaptık ki girmiş olduğumuz bilgiler yıldız olarak görünsün.
    05:27Veritabanı Bağlantısı ve Veri Kontrolü
    • Tamam butonu altında bütün kontrolleri yapmak ve veritabanına bağlanmak, bağlandıktan sonra aldığımız verilerin doğruluğunu kontrol etmek kalmaktadır.
    • Öncelikle kullanıcı adını girilip girilmediğini kontrol ediyoruz, girilmedi ise uyarı veriyoruz.
    • Veritabanına bağlanmak için db stoğu connection olarak ayarlıyoruz ve ares ayarı record set olarak tanımlıyoruz.
    08:10Veritabanı Sorgulama ve Kontrol
    • Basit bir SQL sorgulaması kullanarak yetki tablosundan ve tüm alanları seçiyoruz, kullanıcı bilgisi text on'a eşit olan verileri çekiyoruz.
    • Veritabanından aldıktan sonra herhangi bir kayıt olup olmadığını kontrol ediyoruz, kayıt varsa çalıştıracağımız bölüm başka, yok ise çalıştıracağımız bölüm başkadır.
    • Kayıt varsa ilk kayda gidiyoruz ve ilk kaydın alanlarından password değişkeninin text bir bir'e eşit olup olmadığını kontrol ediyoruz.
    10:05Şifre Doğrulama ve Sonuç
    • Şifre eşit ise modülde hazırlamış olduğumuz kul adı, kul kayıt, kul şifre, kul silme, kul düzeltme, kul admin değişkenlerine veritabanından aldığımız değerleri atıyoruz.
    • Şifremiz doğru olduğu için formu kapatıp ana menü bölümüne geçiyoruz.
    • Şifre yanlış ise şifre adedi form load da sıfır olarak belirtmiştik, her denemede bir arttıracaktır ve üçüncü deneme sonunda formu kapatacaktır.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor