private void button1_Click(object sender, EventArgs e)
{
ConnectionConfig connConfig = new ConnectionConfig()
{
ConnectionString = @"Data Source=.\sql2008;Initial Catalog=test;Persist Security Info=True;User ID=sa;Password=test666",
DbType = SqlSugar.DbType.SqlServer,
IsAutoCloseConnection = true
};
using (SqlSugarClient db = new SqlSugarClient(connConfig))
{
//配置db.Aop.OnLogExecuting逻辑,输出SQL语句
db.Aop.OnLogExecuting = (sql, p) =>
{
Debug.WriteLine(sql);
};
//执行下面的代码后,将会在即时窗口看到执行的sql语句
//SELECT [ID],[Name],[Age],[ClassID] FROM [Student] WHERE ( [ID] > @ID0 )ORDER BY [ID] DESC
db.Queryable<Student>().Where(it => it.ID > 1).OrderBy(it => it.ID, OrderByType.Desc).ToList();
}
}