как использовать массив MySQLparameter в Mysqlcommand, чтобы добавить с командой - PullRequest
0 голосов
/ 06 февраля 2011

У меня есть массив mysqlcommand и mysqlparameter []

  MySqlParameter[] param = new MySqlParameter[]{
              // params here
            };

Теперь я хочу установить параметр paramater для этого массива.как я могу это сделать, если я хочу сделать это, я получил ошибку: -

MySql.Data.MySqlClient.MySqlException:

Только объекты MySqlParameter могутхраниться

1 Ответ

0 голосов
/ 06 февраля 2011

Вы не можете назначить массив параметров непосредственно свойству SqlCommand.Parameters, вам нужно использовать метод AddRange или добавлять параметры один за другим

mysqlcommand.Parameters.AddRange(param);

OR

for (int count = 0; count < param.Length; count++)
{
    mysqlcommand.Parameters.Add(param[count]);
}
...