-1
我有這個代碼在這裏:MySql的參數必須定義MVC
var sql = "select shr_id, shc_id " +
"from tbox_operational.shipment_ref " +
"inner join tbox_operational.shipment_collo_ref using (shr_id) " +
"where shr_insdtm between ?dateTimeFrom";
var parameters = new List<MySqlParameter> {
new MySqlParameter("?dateTimeFrom", dateTimeFrom.ToString("yyyy/MM/dd HH:mm:ss"))
};
var query = (from db in context.Database.SqlQuery<ShridsModel>(sql, parameters)
select db).ToList();
return query;
但它讓我得到這個錯誤:
{"Parameter '?dateTimeFrom' must be defined."}
我也有我的連接字符串:
server=xxx;user id=runtime;password=xxxx;AllowUserVariables=True;
我在這裏做錯了什麼?