【发布时间】:2011-03-25 10:06:37
【问题描述】:
我正在使用 Linq Query,但我无法使用 Vector 字段进行分组。
我的 Linq 查询是这样的..
var Query = (from a in Helper.db.AccountStatement
join b in Helper.db.BankAccount on a.BankAccId equals b.BankAccId
join c in Helper.db.BankBranch on b.BankBranchId equals c.BankBranchId
join d in Helper.db.Bank on c.BankId equals d.BankId
where b.AccType == AccType && a.ActiveStatement == true && b.ActiveAccount == true && b.UserId == UserId
group new{ a,b,d} by new {b.BankAccId,d.Name,b.AccNumber,a.ClosingBalance,d.Logo} into h
select new clsFillBankSymmary
{
BankAccountId = h.Key.BankAccId,
BankName = h.Key.Name,
BankAccountNo =h.Key.AccNumber,
ClosingBalance = h.Key.ClosingBalance,
BankLogo = (byte[])h.Key.VectorLogo.ToArray()
});
return Query;`
谢谢...!!!
【问题讨论】:
-
这是Binary类型进入数据库的类型...@@
-
如果你在这里发布你的示例代码,这将是很好的,所以任何人都会建议任何修改..
-
你确定我正在输入我的代码。请参阅上面的查询..
-
这不是 sql 你不想要bankaccountid吗?
-
我知道,我想做的是我想按图像分组。如果在 Linq 中是否可行。如果可能的话,那么如何..!!!!