本文整理汇总了C#中Select.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Select.ToString方法的具体用法?C# Select.ToString怎么用?C# Select.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Select
的用法示例。
在下文中一共展示了Select.ToString方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Exec_SimpleJoin
public void Exec_SimpleJoin()
{
var q = new Select(provider, "productid").From<OrderDetail>()
.InnerJoin<Product>()
.Where("CategoryID").IsEqualTo(5);
string sql = q.ToString();
int records = q.GetRecordCount();
Assert.Equal(100, records);
}
示例2: Acc_Exec_SimpleJoin3
public void Acc_Exec_SimpleJoin3()
{
SubSonic.SqlQuery q = new Select().From(Tables.OrderDetail)
.InnerJoin(Tables.Product)
.Where("CategoryID").IsEqualTo(5);
string sql = q.ToString();
int records = q.GetRecordCount();
Assert.IsTrue(records == 196);
}
示例3: Acc_Exec_MultipleInWithAnd
public void Acc_Exec_MultipleInWithAnd()
{
SubSonic.SqlQuery query = new Select()
.From(Product.Schema)
.Where(Product.CategoryIDColumn).In(2)
.And(Product.SupplierIDColumn).In(3);
string sql = query.ToString();
int records = query.GetRecordCount();
Assert.AreEqual(2, records);
}
示例4: Acc_Exec_SimpleJoin2
public void Acc_Exec_SimpleJoin2()
{
SubSonic.SqlQuery q = new Select("productid").From<OrderDetail>()
.InnerJoin(Product.Schema)
.Where("CategoryID").IsEqualTo(5);
string sql = q.ToString();
int records = q.GetRecordCount();
Assert.IsTrue(records == 196);
Assert.IsTrue(q.Provider.Name == "NorthwindAccess");
}
示例5: Exec_SimpleJoin
public void Exec_SimpleJoin()
{
SubSonic.SqlQuery q = new Select("productid").From(OrderDetail.Schema)
.InnerJoin(Product.Schema)
.Where("CategoryID").IsEqualTo(5);
string sql = q.ToString();
int records = q.GetRecordCount();
Assert.IsTrue(records == 196);
}