MyConnection = new OleDbConnection(strOledbCon);
OleDbCommand cmd1 = new OleDbCommand();
cmd1 = new OleDbCommand("PKG_SalesIntegral.Proc_SalesIntegral", MyConnection);
cmd1.CommandType = CommandType.StoredProcedure;
OleDbParameter param = cmd1.Parameters.Add("arrayList",OleDbType.VarWChar);
param.Direction = ParameterDirection.Input;
param.Value = new string[] { "ABC", "ABC", "ABC" };
MyConnection.Open();
cmd1.ExecuteNonQuery();
MyConnection.Close();
报错将参数值从 String[] 转换到 String 失败。
数据库要求接收参数类型为数组