代码之家  ›  专栏  ›  技术社区  ›  cnd

如何检查存储过程是否返回字段

  •  1
  • cnd  · 技术社区  · 15 年前

    我正在使用一些ASP NET存储过程,不想编辑它们。 问题是当这个过程返回不需要的字段时。

    Query->FieldByName("RoleName") // delphi : Query.FieldByName("RoleName") (for TAG %D)
    

    有时它会工作,有时我会出错:commandtext不返回返回集

    我无法避免它使用的尝试捕捉,所以我不知道如何通过这个麻烦。

    帮助我

    1 回复  |  直到 15 年前
        1
  •  2
  •   Ondrej Kelle    15 年前

    使用 FindField ,如果字段不在,则返回零。