2014-04-17 99 views
-4
public class Leden 
    { 
     public Leden() //Leden Contructor 
     { 
     } 

     // Methods 

     public int Lidnummer {get; set;} 
     public string Naam {get; set;} 
     public string AchterNaam {get; set;} 
     public bool Geslacht {get; set;} 
     public string Leeftijd {get; set;} 
     public DateTime AanmeldDatum {get; set;} 
     public DataTable getLeden(bool filter) {} 
     public string Presentje(int Lidnummer) { } 

} 

這是我的課。構造函數asp.net類

正如你可以看到我已添加2個屬性,但他們都不會在點 getLeden和Presentje它給紅線我怎麼能解決這個問題?

+1

你問一些非常不同的問題。每個帖子只能提問一個問題。用語法幫助你與解決數據庫條目的問題非常不同。 – germi

+0

刪除「}」最後。並在第三行「public Leden()」中添加()。 – Jay

+0

現在它與您發佈的原始問題有所不同。請把它分成兩部分。 – Andrew

回答

1

你應該把括號後的構造方法名稱:

public Leden() //Leden Contructor 
{ 
} 
1

編輯:由於這個問題得到了更新,這個答案是不是真的有效了。

你搞砸了{}。另外,您在ctor聲明後忘記了放置()

您的代碼應該是這樣的:

public class Leden 
{ 
    public Leden() //Leden Contructor <-- here you were missing '()' 
    { 
     // do stuff in your constructor... 
    } 

    // Metodes <-- these are commonly called properties 

    public int Lidnummer {get; set;} 
    public string Naam {get; set;} 
    public string AchterNaam {get; set;} 
    public bool Geslacht {get; set;} 
    public string Leeftijd {get; set;} 
    public Datetime AanmeldDatum {get; set;} 
} // <-- you had one '}' too many at this point 
+0

您指出了修訂構造器部分的問題,它們現在修復了它僅適用於突變部分 –

+0

的問題通常最好在新文章中提出新問題,而不是更新您的問題,因爲這會使所有答案無效直到那一點。爲了解決您的數據庫問題,我們需要更多地瞭解您的環境。只要提出一個新的問題。 – germi

+0

我cnat問新問題 網站錯誤 –

0
public class Leden 
{ 
     public Leden() //Leden Contructor 
     { 
     } 

    // Metodes 
    public void ChangeAanmeldDatum() 
    { 
     AanmeldDatum = DateTime.Now; 
    } 

    public int Lidnummer {get; set;} 
    public string Naam {get; set;} 
    public string AchterNaam {get; set;} 
    public bool Geslacht {get; set;} 
    public string Leeftijd {get; set;} 
    public DateTime AanmeldDatum {get; set;} 
}