当前位置:编程学习 > C#/ASP.NET >>

这个sql语句怎么写啊

     public DataTable GetPage2(int PageIndex, int PageSize, out int RecordCount, out int PageCount,string AdduserName)
        {
            string sql = " ";
            string AllFields = "ID,UserName,UserNum,LoginName,LoginPass,UserType,IsDeleted,InDateTime,province,city,county,IndustryId,Email,Phone,Add_UserName";
            string Condition = "Users " + sql + "";
            string IndexField = "ID";
            string OrderFields = "order by ID desc";
            return DbHelperSQL.ExecutePage(AllFields, Condition, IndexField, OrderFields, PageIndex, PageSize, out RecordCount, out PageCount, null);
        }

 
我要写的是 where UserNum=Usernum and UserNum=AdduserName  
可是我不知道该在上面那些代码那怎么写啊 帮帮忙啊 --------------------编程问答-------------------- 你为什么 Usernum同时等于2个值呢?应该是或者 而不是并且吧? 可以用UserNum in(Usernum,addusername) --------------------编程问答-------------------- 貌似描述的不怎么详细

大概的歇歇吧 
string sql="select * from 某表 where UserNumer='"+Usernum+"' and UserNum='"+AdduserName+"'"";  --------------------编程问答-------------------- 是并且 我是要查询等于她自己本身的值 和等于传参数的值 --------------------编程问答-------------------- 楼上应该可以

引用 2 楼 jasonnices 的回复:
貌似描述的不怎么详细

大概的歇歇吧 
string sql="select * from 某表 where UserNumer='"+Usernum+"' and UserNum='"+AdduserName+"'"";
--------------------编程问答-------------------- 路过,帮顶。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,