哦,对了,存储过程的返回值是指影响行数。
用OleDbCommand.ExecuteScalar().ToString(),SQL'select 999'试试看。

解决方案 »

  1.   

    这个已经解决了,要把返回值那个参数第一个加入到command的Parameters里面,不然就会失败,呵呵。还是很谢谢你。
    不过那个output参数怎么获得亚?现在这个参数又得不到了,真是郁闷,能否帮忙?
      

  2.   

    ase12.5 在asp.net中用oledb连接的字符串是什么阿???
      

  3.   

    output 代表 自动输出的参数 函数执行后 自动有了值 ,直接用
      

  4.   

    关键是我的output参数不管怎么搞,返回的值都是未定义的值,我搞不清楚怎么回事,现在我就是把存储过程的语句拷下来写成c#语句了,才可以,真是郁闷致死。sybase的oledb连接字符串可以参看www.connectionstrings.com,哪位大哥遇到过这种情况呀?万分感激,