Good morning all,
I try to affect a filter / search on datagridview by a combobox and textbox but when I type the first letter (s) on textbox an error message is displayed:
System.Data.SqlClient.SqlException*: 'Syntaxe incorrecte vers 's%'.'
here is my code:
	
	
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
it stops in the line Sda.Fill (Dt); and displays the message :
System.Data.SqlClient.SqlException*: 'Syntaxe incorrecte vers 's%'.'
I await yours help and thank you in advance
	
		
			
		
		
	
				
			I try to affect a filter / search on datagridview by a combobox and textbox but when I type the first letter (s) on textbox an error message is displayed:
System.Data.SqlClient.SqlException*: 'Syntaxe incorrecte vers 's%'.'
here is my code:
			
				C#:
			
		
		
		using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Configuration;
using System.Data.SqlClient;
namespace TESTSEARCH
{
    public partial class FormFind : Form
    {
        public FormFind()
        {
            InitializeComponent();
        }
        private void FormFind_Load(object sender, EventArgs e)
        {
        }
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            string constring = ConfigurationManager.ConnectionStrings["TESTDEMO.Properties.Settings.connect"].ConnectionString;
            SqlConnection con = new SqlConnection(constring);
            
            if (comboBox1.Text == "BD_NameConn")
            {
                SqlDataAdapter Sda = new SqlDataAdapter ("Select BD_NameConn, BD_BaseType, BD_Base, BD_Serer, BD_User, BD_MenuStyle FROM BD WHERE BD_NameConn '" + textBox1.Text + "%'",con);
                DataTable Dt = new DataTable();
                Sda.Fill(Dt);
                dataGridView1.DataSource = Dt;
            }
        }
    }
}
	it stops in the line Sda.Fill (Dt); and displays the message :
System.Data.SqlClient.SqlException*: 'Syntaxe incorrecte vers 's%'.'
I await yours help and thank you in advance
			
				Last edited by a moderator: