Dim adapter as New Sqldataadapter(cmd)   
这样就可以了

解决方案 »

  1.   

    在给adapter实例化的时候直接指定已经实例化的sqlcommand对象就可以了。
      

  2.   

    BC30518: 重载决策失败,原因是没有可访问的“Fill”可以用这些参数调用: 
    没用啊,还是如此错误!
      

  3.   

    这里错了,应该这样Dim ds as new dataset()
      

  4.   

    System.Data.SqlClient.SqlException: 过程 'main' 需要参数 '@in_string',但未提供该参数。
    上个问题解决了,可我明明已经导入了@in_string 这个参数,为什么说没提工啊? ericvan(骨灰虫)帮我搞定这个,100分是你的
      

  5.   

    ericvan(骨灰虫)
    有没有找到解决方法啊?!!!
      

  6.   

    加一句: 
    cmd.Parameters("@in_string").Direction = ParameterDirection.Output
      

  7.   

    要返回的参数都要指定output,参数默认的direction是input
      

  8.   

    你写的罗嗦了,加参数只要一句话就ok了
    cmd.parameters.add("@in_string").value=...如果这个参数需要返回,再加一句这个
    cmd.Parameters("@in_string").Direction = ParameterDirection.Output