2009-12-08 48 views
0

我遇到了收集對象的問題。這裏是代碼使用SubSonic Collection的位置

CarCollection obj = new CarCollection(); obj.Where(「Id」,「10」); obj.Load();

問題是記錄雙打的結果,即實際上只有一個記錄與ID爲10但它返回2個相同的記錄。請幫助我,因爲我是一個新手。

感謝

回答

1

你應該可以用下面的查詢做到這一點:

CardCollection cards = new Select() 
    .From(Card.Schema) 
    .Where(Card.IdColumn).IsEqualTo(10) 
    .ExecuteAsCollection<CardCollection>(); 

我建議你看一下查詢文檔,看看亞音速查詢的一些例子:

http://subsonicproject.com/docs/Simple_Query_Tool