代码主要如下:
da1.InsertCommand = db1.conn.CreateCommand();
        da1.InsertCommand.CommandText = "insert into student(code, name) values ( ?, '张三')";
        da1.InsertCommand.Parameters.Add( {0}, 2); //不对
        
        DataRow dr = ds1.Tables[0].NewRow();
         
        ds1.Tables[0].Rows.Add(dr);        da1.Update(ds1, "xueli00");        ds1.AcceptChanges();主要问题是:
1,占位符 是不是 “?”, 对于sqlserver数据源,应该是"@",但是对于oracle,是不是需要用"?"     
2, da1.InsertCommand.Parameters.Add( {0}, 2); 有错误,应该如何写呢?非常谢谢大家阿,我在msdn上,好像没有找到