Click here to Skip to main content
15,897,187 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
how can i use this query in Linq ---Select * from Table where NCM_SL IN(1,2)
Posted

Try something like,

C#
int[] serialNos= new int[] { 1, 2};
TableName.Where(p=>serialNos.Contains(p.NCM_SL))


OR

SQL
var objList = from p in TableName
              where serialNos.Contains(p.NCM_SL)
              select p;


Code is not tested so may be some minor changes will be needed.
 
Share this answer
 
Comments
sanalpulikkal 30-Jul-10 5:18am    
Hai Arun,
I applied this code but i got some error like this..can u help me plz...
Instance Argument:Canot convert from 'int[]' to 'System.Collctions.Generic.IEnumerable<long>'
public override IEnumerable<fa_acc_head> GetFA_ACC_HEAD_IDS()
{
using (DC_FN_CONTEXTDataContext context = DataContext)
{
int[] serialNos = new int[] { 1, 2 };
var objList = from p in context.FA_ACC_HEADs
where serialNos.Contains(p.NSCHEDULE_SL)
select p;
return objList;
}
}
Sandeep Mewara 30-Jul-10 5:22am    
Comment from OP:
Hai Arun,
I applied this code but i got some error like this..can u help me plz...
Instance Argument:Canot convert from 'int[]' to 'System.Collctions.Generic.IEnumerable<long>'
public override IEnumerable<fa_acc_head> GetFA_ACC_HEAD_IDS()
{
using (DC_FN_CONTEXTDataContext context = DataContext)
{
int[] serialNos = new int[] { 1, 2 };
var objList = from p in context.FA_ACC_HEADs
where serialNos.Contains(p.NSCHEDULE_SL)
select p;
return objList;
}
}
SQL
here i am posting some thing about Linq basic operation select, insert, delete, update.



http://suhasharidas.blogspot.in/2012/08/create-linq-to-sql-connection-with.html[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900