C#-SQL Veritabanı Bağlantılı Giriş Paneli

mhavci (1) 8 yıl önce sordu

Giriş Yapan Kullanıcıyı Açılan Formda Kullanıcı Adını,Resmini vs. Nasıl Gösterebiliriz ?

murat 8 yıl önce

Biraz daha detaylı bilgi verebilir misin?

Toplam 2 cevap


paristanbulima (228) 8 yıl önce cevapladı

Session'larda tutmalısın bilgileri. Böyle bir uygulamam var. login sayfasında giriş yapıldıktan sonra veritabanından gerekli bilgileri alacak. Sessionlara atacak.Örneğin (Session["kullanici"] = kullaniciadi) şeklinde değişken ataması yaparsan diğer sayfalarda Session["kullanici"] şeklinde çağırabilirsin bu değişkeni. Profil resmi için de kullanıcı kendi profil resmini yüklesin ve veritabanına yolu kaydetsin. Resmi göstereceğin yerde de o yoldan çekip gösterebilirsin.

enoua (108) 8 yıl önce cevapladı

Anladığım kadarıyla windows form uygulamasında böyle bir şey yapmak istiyorsunuz. Windows form uygulamasında bildiğim kadarıyla Session kullanılamıyor.

Benim bu konuda önerim static classlar kullanmanız. Zaten bir program tek bir bilgisayarda çalıştığı için static class ile oluşturduğunuz değişkenlere login yaptıktan sonra verileri atıp istediğiniz yerde kullanabilirsiniz.

public static class Uyelik
{
    public static string name = "";
}

//formun logininde buraya değer atayabiliriz.

Uyelik.name = "Atanacak Değer";

Bu yöntem ile sorununuza çözebilirsiniz.