如何把HASH表作为参数传入存储过程??

解决方案 »

  1.   

    呵呵,你有办法在存储过程里处理hash?
      

  2.   

    可以的.hash表是键值对,是一个数组.可以hash["ds"]来取值的.cm.parameter.add("",....
      

  3.   

    可以写个专门装载存储过程参数的类,hash表作为参数.里边再循环赋值.
      

  4.   

    问题是,数据库里面的存储过程这个参数???
    存储过程里面HASH的变量如何定义?? 我手边没有SQL SERVER的参考书啊
      

  5.   

    问题是,数据库里面的存储过程如何调用这个参数???
    存储过程里面HASH的变量如何定义?? 我手边没有SQL SERVER的参考书啊
      

  6.   

    可以把hash表变成一个特定的字符串,中间用你特定的符号分割,
    传入存储过程,
    在存储过程里,在分解这个字符串,或者把hash表 转成2个字符串,a,b
    a存key 
    b存value 
    往存储过程里面塞。