Hallo,
ich versuche eine SQL-Abfrage nach Linq zu übersetzen.
aus
ist geworden:
[highlight=c#] var q2 = from t2 in this.DataSet.Tabelle
where t2.Artikelnummer =
(from t1 in this.DataSet.Tabelle
select t1.Ressourcenummer)
select t2.Artikelnummer;[/highlight]
was aber nicht funktioniert.
(Eine implizite Konvertierung vom Typ "System.Data.EnumerableRowCollection<string>" in "string" ist nicht möglich.)
Geht das überhaupt mit Linq?
Mit Gruß und Dank,
Markus Blick
ich versuche eine SQL-Abfrage nach Linq zu übersetzen.
aus
Code:
SELECT Artikelnummer FROM Tabelle WHERE (Artikelnummer NOT IN (SELECT Ressourcenummer FROM Tabelle AS Tabelle_1))
ist geworden:
[highlight=c#] var q2 = from t2 in this.DataSet.Tabelle
where t2.Artikelnummer =
(from t1 in this.DataSet.Tabelle
select t1.Ressourcenummer)
select t2.Artikelnummer;[/highlight]
was aber nicht funktioniert.
(Eine implizite Konvertierung vom Typ "System.Data.EnumerableRowCollection<string>" in "string" ist nicht möglich.)
Geht das überhaupt mit Linq?
Mit Gruß und Dank,
Markus Blick
Comment