Die Loesung: die Wildcards kommen in die Parameterdefinition, nicht in das
SQL:
strSQL.Append("SELECT * FROM " + strTableName);
strSQL.Append(" WHERE " + strSearchField + " LIKE @search");
oCommand = new OleDbCommand(strSQL.ToString(), oDBConnect);
param = oCommand.Parameters.Add("@search","%"+ strSearch + "%");
Ausserdem interessant: obwohl Access dahinter sitzt, erwartet ADO.Net ein
"%".
Danke fuer Deine Hilfe, Andre!
Th.
> -----Original Message-----
> From: Hirter Andr� [mailto:[EMAIL PROTECTED]]
> Sent: Friday, December 20, 2002 10:26 AM
> To: '[EMAIL PROTECTED]'
> Subject: RE: [Asp.net] LIKE mit Parameter und Wildcards
>
>
> -----Original Message-----
> From: Eiben, Thorsten [mailto:[EMAIL PROTECTED]]
>
> >Funzt leider auch nicht.
>
> Versuch mal die * durch % zu ersetzen
>
> gruess andr�
> _______________________________________________
> Asp.net mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/asp.> net
>
> ---
>
>
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.431 / Virus Database: 242 - Release Date: 12/17/2002
>
>
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net