小编use*_*130的帖子

像查询这样的sql不起作用

我正在尝试从我的数据库中检索视频名称,其中视频的主题就像我要搜索的主题.

我尝试类似的查询,但它不是返回值.

能否提出建议?

我正在使用c#与sql server.

这是我的代码.

if (con.State == ConnectionState.Open)
     con.Close();
     con.Open();
     string s1 = textBox1.Text;
     cmd = new SqlCommand("select Video_Name,subject from Videos where subject like  '%"+ s1 +" % ' " ,con);

   //cmd = new SqlCommand("select Video_Name from Videos where subject='"+ s1+"' ", con);
            SqlDataReader dr = cmd.ExecuteReader();
            ArrayList a = new ArrayList();
            label2.Visible = true;
            label3.Visible = true;

        //if (dr.Read())
        {
            while (dr.Read())
            {
                a.Add(dr[0].ToString());
            }
            foreach (string n in a)
            {
               comboBox1.Items.Add(n);
            }

            MessageBox.Show("Search succeded");
        }
Run Code Online (Sandbox Code Playgroud)

c# sql-server

2
推荐指数
1
解决办法
136
查看次数

标签 统计

c# ×1

sql-server ×1