Я использую Дозвуковой 2.1 и мне нужно сделать innerjoin и использовать где выражение и я получаю сообщение об ошибке:InnerJoin с Где Expression Проблема
Must declare the scalar variable "@Partner"
Вот мой код:
Dim ds As DataSet = UWP.Model.DB.Select("TOP 30 FirstName, LastName, EmailAddress, CustomerRowID, CompanyName")
.From("Customer").InnerJoin("Partner")
.Where("Partner.PartnerID").IsEqualTo("Customer.PartnerID")
.WhereExpression("FirstName").Like("%" & SearchTerm & "%")
.Or("LastName").Like("%" & SearchTerm & "%")
.Or("EmailAddress").Like("%" & SearchTerm & "%")
.CloseExpression()
.ExecuteDataSet()
Я попытался переустановить эту штуку примерно на 10 разных способов и просто не могу понять, как это правильно.