On Tue, 2009-06-16 at 17:49 -0700, yuniti wrote:
> Now I presume that joins are working and have always been working, as
> I've seen the code for it. However, I am getting a strange error
> locally.
>
> Is it just me, or does anyone else get this?
>
> I am doing:
>
> (from catAttribute in db.CategoryAttribute where
> catAttribute.AttributeID==1 from attr in db.Attribute where attr.ID==1
> select new {catAttribute.AttributeID, attr.ID}).ToList();
>
> And get the following error:
>
> Argument type 'DbLinq.Data.Linq.Table`1[Vendalism.Data.Attribute]'
> does not match the corresponding member type
> 'Vendalism.Data.Attribute'
This looks like ReadTests_Join.ImplicitLeftOuterJoin():
var dbItems =
(from a in db.Products
from b in db.Suppliers
where a.SupplierID == b.SupplierID
select a);
var list = dbItems.ToList();
Alas, it's currently marked as [Explicit], meaning it's a known failure
under SQLite and SQL Server (and probably every other vendor), and is
currently generating an error message similar to what you provided.
I would love to have someone look into this; otherwise, I'll look into
it eventually...
Thanks,
- Jon
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"DbLinq" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/dblinq?hl=en
-~----------~----~----~----~------~----~------~--~---