Hoi,
Ik heb net een SP gemaakt in MS SQl. Deze SP moet alle gegevens uit een tabel halen die voldoen aan een zoekopdracht. Het LIKE gedeelte in mn query ziet er ongeveer zo uit: SELECT * FROM bedrijf WHERE bedrijfsnaam LIKE '%' + @zoektext + '%'. Het stomme is dat als ik vanuit mijn website een zoekopdracht geef deze via mijn SP gegevens ophaalt waarbij de bedrijfsnaam voldoet aan de eerste letter van mijn zoekopdracht. Dus als ik bijvoorbeeld op KPN zoek dan krijg ik een lijst waar naast KPN ook KLM enz. Mijn gebruikte code ziet er zo uit:
zoekSelectie.SelectCommand.Parameters.Add(new SqlParameter("@zoektext", SqlDbType.VarChar, 50)).Value = SearchText.Text;
SearchText.Text komt vanuit mijn TextBox
Weet iemand wat ik fout doe?
Ik heb net een SP gemaakt in MS SQl. Deze SP moet alle gegevens uit een tabel halen die voldoen aan een zoekopdracht. Het LIKE gedeelte in mn query ziet er ongeveer zo uit: SELECT * FROM bedrijf WHERE bedrijfsnaam LIKE '%' + @zoektext + '%'. Het stomme is dat als ik vanuit mijn website een zoekopdracht geef deze via mijn SP gegevens ophaalt waarbij de bedrijfsnaam voldoet aan de eerste letter van mijn zoekopdracht. Dus als ik bijvoorbeeld op KPN zoek dan krijg ik een lijst waar naast KPN ook KLM enz. Mijn gebruikte code ziet er zo uit:
zoekSelectie.SelectCommand.Parameters.Add(new SqlParameter("@zoektext", SqlDbType.VarChar, 50)).Value = SearchText.Text;
SearchText.Text komt vanuit mijn TextBox
Weet iemand wat ik fout doe?
stp - PSN ID: stp_4