zoukankan      html  css  js  c++  java
  • Sql.Builder参数传递法时,对应名称要对应,一直以为只是顺序要对应即可,不想出现了一个转换错误,如果两边不一致时

    这样的写法,两个对象名要相同
    sql.Where("TagId=@0",new object[] {strId });
    sql.Where("TagId=@Id",new {t.obj.Id });
    即@Id与t.obj.Id 后面的要是对应的。

    这样是会出错,

    上面这个是会成功

    即写成t.obj.Id是一个输入参数
    sql.Where("TagId=@TagId",new {t.obj.Id });
    这样会出错,

  • 相关阅读:
    数组
    mysql优化思路
    mysql_存储过程
    mysql_函数
    mysql_结构
    mysql_触发器
    mysql_变量
    mysql_事务
    mysql总结
    mysql备份
  • 原文地址:https://www.cnblogs.com/hmfl/p/15750457.html
Copyright © 2011-2022 走看看