Server Error in '/' Application.

Syntax error: The IN keyword must be followed by a non-empty list of expressions separated by commas, and also must be enclosed in parentheses.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SyntaxErrorException: Syntax error: The IN keyword must be followed by a non-empty list of expressions separated by commas, and also must be enclosed in parentheses.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[SyntaxErrorException: Syntax error: The IN keyword must be followed by a non-empty list of expressions separated by commas, and also must be enclosed in parentheses.]
   System.Data.FunctionNode.Check() +2557598
   System.Data.FunctionNode.Bind(DataTable table, List`1 list) +43
   System.Data.BinaryNode.Bind(DataTable table, List`1 list) +49
   System.Data.DataExpression.Bind(DataTable table) +120
   System.Data.DataView..ctor(DataTable table, String RowFilter, String Sort, DataViewRowState RowState) +502
   SitefinityWebApp.Custom.GeoVendorListing.DoSearch(String filter) +1056
   SitefinityWebApp.Custom.GeoVendorListing.Page_Load(Object sender, EventArgs e) +3336
   System.Web.UI.Control.OnLoad(EventArgs e) +108
   System.Web.UI.Control.LoadRecursive() +90
   System.Web.UI.Control.LoadRecursive() +185
   System.Web.UI.Control.LoadRecursive() +185
   System.Web.UI.Control.LoadRecursive() +185
   System.Web.UI.Control.LoadRecursive() +185
   System.Web.UI.Control.LoadRecursive() +185
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1533


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4676.0