ITPub博客

首页 > Linux操作系统 > Linux操作系统 > myGeneration——查询数据

myGeneration——查询数据

原创 Linux操作系统 作者:iDotNetSpace 时间:2008-06-25 14:38:00 0 删除 编辑
环境:WinXP+VS2005+myGenerationV1207
描述:网上提供的或是myGeneration帮助文档提供的查询方式都是以:emps.where.ColumnName.value=....(其中emps是业务实体对象名,ColumnName是列名)的形式,而我用的这个版本生成的业务实体类中的where是readonly的,所以这样就出错了,在这个地方卡了好几天,上网查了很多资料,终于搞定了,开心呀,同时的也暗暗恨myGeneration的帮助文档由于没有更新而给我带来的误导.呵呵```
解决:  用whereParameter.还是用代码来说明一切吧.
nomenclature.Query.OpenParenthesis()
        Dim wp1 As WhereParameter = nomenclature.Where.TearOff.术语ID'其中nomenclature为业务实体对象名,术语ID为列名
        wp1.Value = 2
        wp1.Operator = WhereParameter.Operand.Equal
        ' wp1.Conjuction = WhereParameter.Conj.AND_
        Dim wp2 As WhereParameter = nomenclature.Where.TearOff.术语名称
        wp2.Operator = WhereParameter.Operand.Like_
        '  wp2.Conjuction = WhereParameter.Conj.AND_
        wp2.Value = "习"
        nomenclature.Query.CloseParenthesis()
        nomenclature.Query.Load()

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12639172/viewspace-364813/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Reflector使用手记
请登录后发表评论 登录
全部评论

注册时间:2008-01-04

  • 博文量
    2376
  • 访问量
    5769066