我想傳遞一個列名到一個類,並從sql數據庫中檢索該列的值。看起來像Field <>不適用於表格,但它可以與DataTable一起使用。有人能指出我如何使用linq做到這一點?我相信這是一件非常簡單的事情。謝謝。使用Field <>與Linq到SQL
[Table(Name = "[Keys]")]
public class Keys
{
[Column]
public string Column_A{ get; set; }
[Column]
public string Column_B{ get; set; }
[Column]
public string Column_C{ get; set; }
}
public string ReadKey(string DBKey)
{
DataContext dc = new DataContext(sqlconn);
Table<Keys> keysTable = dc.GetTable<Keys>();
var query = from k in keysTable.AsEnumerable()
select k.Field<string>("DBKey"); <---------------- wrong
}
非常感謝您的幫助! – Gary
很高興我能幫到你。 –