文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linq 完成搜索工能的两种写法~

Linq 完成搜索工能的两种写法~

时间:2011-05-31  来源:ゞ追忆o0ゞ

        protected void Button1_Click(object sender, EventArgs e)
        {
            NorthWindDataContext db = new NorthWindDataContext();
            var search = from i in db.InBill
                         //  where SqlMethods.Like(i.SaleName, "%" + this.TextBox1.Text.Trim() + "%")
                         where i.SaleName.Contains(this.TextBox1.Text)   //对象是否在此字符串中出现
                         select i;

            GridView1.DataSource = search;
            GridView1.DataBind();
        }

第一种就是SqlMethods.Like()查询,需引用 System.Data.Linq.SqlClient; 

第二种就是直接字段名.Contains(); 只需要引用 System.Linq

 

还有一个问题我想问一下,这两种写法安全吗? 代码中那么写,会不会发生SQL注入?

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载