• 04-01-2018, 22:16:44
    #1
    string AdSoyad (string userID )
    {
    Metodlar klas = new Metodlar();
    DataRow drmail = klas.GetDataRow(" select * from uye where id=" + userID + " ");

    degerler values = new degerler();

    values.email = drmail["email"].ToString();
    values.adsoyad = drmail["adsoyad"].ToString();

    return (values.adsoyad);

    }

    arkadaşlar burada ad soyad returna giriyor fakat email de almak istiyorum nasıl yapabilirim
  • 04-01-2018, 22:43:16
    #2
    String list olarak geriye değer dönebilirsin ya da public olarak adsoyad ve mail tanımlar bunlara değer atarsın ilgili metodun içinde.
  • 04-01-2018, 23:32:02
    #3
    public class degerler
    {


    public string email { get; set; }
    public string adsoyad { get; set; }




    }

    public tanıtılı

    public void email( string test)
    {

    degerler values = new degerler();

    string userID = "35";
    string alan1,alan2;
    alan1 = AdSoyad(userID);
    alan2 = AdSoyad(values.adsoyad);
    buradada alan2 gelmiyor yada yanlış çağırıyorum örnek yapabilirmisin



    sadece mail adresi geliyor
  • 05-01-2018, 01:21:13
    #4
    İsim getiren metodu void olarak çevir geriye değer döndürmeyeck daha sonra metodun içinde public olarak tanımladığın adsoyad ve maile değerleri ata.

    Sen kodda ilgili isim getiren metodu çalıştrcaksn daha sonra public olarak tanımladığın adsoyad ve mail değişkenlerine yeni değerler atanmış olacak kodda da bu değişkenleri kullanacaksın
  • 05-01-2018, 01:25:43
    #5
    Tuple kullanımını araştırabilirsin. yada o modeli dönmelisin.
  • 05-01-2018, 17:47:49
    #6
    teşekkürler arkadaşlar