2016-06-30 1 views
-5

je veux faire la filtration sur la base de la plage sur requête LINQ mais le type de propriété est une chaîne, même si elle les données numériques stockées est là façon de faire ce type de propriétégamme de champ de chaîne Linq sélection basée en utilisant le type de chaîne déposé

VOUCHERNO est une chaîne, mais maintenant nouvelle demande est venu faire la sélection de base de la plage de lui stocke les numéros

exemple VOUCHERNO TYPE est une chaîne

from ........ WHERE(O=>O.VOUCHERNO >=100 && O=>O.VOUCHERNO <=100) 

ce n'est pas pleine requête LINQ mais je ne peux pas faire ce type de filteration Comment gérer ceci

+1

Veuillez lire [ask] et éditez votre question pour inclure toutes les informations pertinentes. –

Répondre

0

en supposant que VOUCHERNO contient toujours des valeurs int, pourquoi ne pas simplement le convertir en int? (ou mieux encore, changez sa définition en int)

from ........ WHERE(O=>(int)O.VOUCHERNO >=100 && (int)O.VOUCHERNO <=100) 
+0

Non son ne pas afficher une erreur – maheshw

+0

Lovely. Vous voulez nous dire quelle erreur vous obtenez, ou devrions-nous le deviner? –