Varför funkar följande:SQL problem
<code>
cmd.CommandText = "select * from kunder where (kundnummer + namn + postnr + telefonnummer) Like '%" & soktext & "%'"
</code>
och inte detta...
<code>
cmd.CommandText = "select * from kunder where (kundnummer + namn + postnr + telefonnummer) Like '%@soktext%'"
cmd.Parameters.Add("@soktext", SqlDbType.Text).Value = soktext
</code>
??
MVH
MagnusSv: SQL problem
Har väl fått det att fungera något sånär. Tror att fnutten ' kommer med automatiskt.
Finns det något sätt att undvika det så att jag kan få till det "... where @sokval..." ?
<code>
cmd.CommandText = "select * from kunder where @sokval like @soktext"
cmd.Parameters.AddWithValue("@sokval", sokval)
cmd.Parameters.Add("@soktext", SqlDbType.VarChar).Value = "%" + soktext + "%"
</code>