2011-02-06 61 views
0

添加我有個MySqlCommand和了MySQLParameter陣列[]如何使用了MySQLParameter中的MySqlCommand陣列與命令

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

現在我想設置命令paramater此數組。我該怎麼辦,如果我做的事情,我得到了errror: -

MySql.Data.MySqlClient.MySqlException:

只有了MySQLParameter對象可能是 存儲

回答

0

您無法直接將參數數組分配給SqlCommand.Parameters屬性,您需要使用AddRange方法或逐個添加參數

mysqlcommand.Parameters.AddRange(param); 

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