svn path=/trunk/mcs/; revision=89427
+2007-11-11 Leszek Ciesielski <skolima@gmail.com>
+ * OracleCommands.cs: fix for binging procedure parameters by name
+ rather than position (by Gary Thomas)
2007-11-01 Marek Safar <marek.safar@gmail.com>
* OracleCommand.cs,
foreach (OracleParameter parm in Parameters) {
if (sb.Length > 0)
sb.Append (",");
- sb.Append (":" + parm.ParameterName);
+ sb.Append (parm.ParameterName + "=>:" + parm.ParameterName);
}
- string sql = "call " + commandText + "(" + sb.ToString() + ")";
+ string sql = "begin " + commandText + "(" + sb.ToString() + "); end;";
statement.Prepare (sql);
}
else // Text