MyDAL - .UpdateAsync() 使用
程序员文章站
2022-03-04 13:18:15
索引: 目录索引 一.API 列表 1.UpdateAsync() 用于 单表 更新操作 二.API 单表-便捷 方法 举例-01 生成 SQL 如下: 三.API 单表-便捷 方法 举例-02 生成 SQL 如下 蒙 2019-04-11 19:45 周四 ......
索引:
一.api 列表
1.updateasync()
用于 单表 更新操作
二.api 单表-便捷 方法 举例-01
1 var pk1 = guid.parse("8f2cbb64-8356-4482-88ee-016558c05b2d"); 2 3 // 修改一条数据: alipaypaymentrecord 4 var res1 = await conn.updateasync<alipaypaymentrecord>(it => it.id == pk1,//where条件:it=>it.id==pk1,可输入任意条件的表达式 5 new 6 { 7 description = "new desc", // 修改 alipaypaymentrecord 字段 description 的值为: "new desc" 8 paymenturl = "new url" // 修改 alipaypaymentrecord 字段 paymenturl 的值为: "new url" 9 });
生成 sql 如下:
1 update `alipaypaymentrecord` 2 set `description`=@description_1, 3 `paymenturl`=@paymenturl_2 4 where `id`=@id_3;
三.api 单表-便捷 方法 举例-02
1 var pk1 = guid.parse("8f2cbb64-8356-4482-88ee-016558c05b2d"); 2 3 var model = new alipaypaymentrecord(); 4 model.description = "new desc"; // 修改 alipaypaymentrecord 字段 description 的值为: "new desc" 5 model.paymenturl = "new url"; // 修改 alipaypaymentrecord 字段 paymenturl 的值为: "new url" 6 7 // 修改一条数据: alipaypaymentrecord 8 var res1 = await conn.updateasync<alipaypaymentrecord>(it => it.id == pk1,//where条件:it=>it.id==pk1,可输入任意条件的表达式 9 new 10 { 11 model.description, // 修改 字段 description 的值 12 model.paymenturl // 修改 字段 paymenturl 的值 13 });
生成 sql 如下
1 update `alipaypaymentrecord` 2 set `description`=@description_1, 3 `paymenturl`=@paymenturl_2 4 where `id`=@id_3;
蒙
2019-04-11 19:45 周四
上一篇: Sql 优化解决方案
下一篇: JS通过ClassName禁止DIV点击