当前位置:Gxlcms > 数据库问题 > 使用参数化SQL语句进行模糊查找(转载)

使用参数化SQL语句进行模糊查找(转载)

时间:2021-07-01 10:21:17 帮助过:45人阅读

今天想用参数化SQL语句进行模糊查找,一开始的使用方法不正确,摸索了好一会。

1、使用参数化SQL语句进行模糊查找的正确方法:

     //定义sql语句

      string sql = "SELECT StudentID,StudentNO,StudentName FROM Student WHERE StudentName like @StudentName";

      //给参数赋值

     command.Parameters.AddWithValue("@StudentName", txtStudentName.Text+"%");

 

2.错误做法1:

     //定义sql语句

      string sql = "SELECT StudentID,StudentNO,StudentName FROM Student WHERE StudentName like ‘@StudentName%‘";

      //给参数赋值

     command.Parameters.AddWithValue("@StudentName", txtStudentName.Text);

 

 

3.错误做法2:

 

     //定义sql语句

 

      string sql = "SELECT StudentID,StudentNO,StudentName FROM Student WHERE StudentName like @StudentName%";

 

      //给参数赋值

 

     command.Parameters.AddWithValue("@StudentName", txtStudentName.Text);

使用参数化SQL语句进行模糊查找(转载)

标签:ring   div   body   赋值   http   sql   str   ram   bsp   

人气教程排行