OleDbParameter[] pas ={ new OleDbParameter ("@id",id),
                         new OleDbParameter ("@bid",bid ),
                         new OleDbParameter ("@sid",sid )};上面的代码是无问题的,但是如果这样 OleDbParameter[] pas;
 pas ={new OleDbParameter ("@id",id),
       new OleDbParameter ("@bid",bid ),
       new OleDbParameter ("@sid",sid )};
这样会报错,必须写成这样
 pas =new OleDbParameter[]{new OleDbParameter ("@id",id),
       new OleDbParameter ("@bid",bid ),
       new OleDbParameter ("@sid",sid )};想问下,为什么第二段代码不行