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

Antwort per Email an