Like Operator & equals does not work
Posted: Sat 04 Dec 2010 14:04
Hey
Using your latest Components for VB.NET (LinQConnect v6)
When I run the following code:
Then I get the following error: (translated from the german version)
The object of type "Devart.Data.Linq.DataQuery`1[VOPT.VOptNeuContext.Artikelstamm]" can not be cast into Typ "VOPT.VOptNeuContext.Artikelstamm"
query.Lieferant is a Bigint field. - So i can't use the like operator. When I delete the query.Lieferant query, then everything works fine.
THX
Using your latest Components for VB.NET (LinQConnect v6)
When I run the following code:
Code: Select all
myArtikel = From query In _
GetDataContext.Artikelstamms Where _
Devart.Data.Linq.SqlMethods.Like(query.Invnr, cmbInvNr.Value) And _
query.Lieferant = cmbLieferant.Value And _
Devart.Data.Linq.SqlMethods.Like(query.Artikelnr, IIf(txtArtNummer.Text.Length > 0, txtArtNummer.Text, "%")) And _
Devart.Data.Linq.SqlMethods.Like(query.Groesse, IIf(txtGroesse.Text.Length > 0, txtGroesse.Text, "%")) And _
Devart.Data.Linq.SqlMethods.Like(query.Farbe, IIf(txtFarbe.Text.Length > 0, txtFarbe.Text, "%")) And _
Devart.Data.Linq.SqlMethods.Like(query.Artbez, IIf(txtArtBeschreibung.Text.Length > 0, txtArtBeschreibung.Text, "%"))
The object of type "Devart.Data.Linq.DataQuery`1[VOPT.VOptNeuContext.Artikelstamm]" can not be cast into Typ "VOPT.VOptNeuContext.Artikelstamm"
query.Lieferant is a Bigint field. - So i can't use the like operator. When I delete the query.Lieferant query, then everything works fine.
THX