Jed*_*oky 5 stored-procedures entity-framework
我正在执行这个
EntityConnection entityConnection = (EntityConnection)context.Connection;
EntityCommand command = entityConnection.CreateCommand();
command.CommandText = "Genesis.AL_Insert";
command.CommandType = CommandType.StoredProcedure;
//Parametro de NombrePlantilla
EntityParameter nombrePlantillaParameter = new EntityParameter("NombrePlantilla", DbType.String);
nombrePlantillaParameter.Value = lote.Plantilla.Nombre;
command.Parameters.Add(nombrePlantillaParameter);
//Parametro de LoteId
EntityParameter loteIdParameter = new EntityParameter("LoteId", DbType.Guid);
loteIdParameter.Value = lote.LoteId;
command.Parameters.Add(loteIdParameter);
// Parametro de Secuencia
EntityParameter secuenciaParameter = new EntityParameter("Secuencia", DbType.Int32);
if (secuencia > 0) {
secuenciaParameter.Value = secuencia;
}
else {
secuenciaParameter.Value = 0;
}
command.Parameters.Add(secuenciaParameter);
//Parametro de UsuarioId
EntityParameter usuarioIdParameter = new EntityParameter("UsuarioId", DbType.Guid);
usuarioIdParameter.Value = usuario.UsuarioId;
command.Parameters.Add(usuarioIdParameter);
//Parametro de Estacion
EntityParameter estacionParameter = new EntityParameter("Estacion", DbType.String);
estacionParameter.Value = estacion;
command.Parameters.Add(estacionParameter);
//Parametro de ActividadId
EntityParameter actividadIdParameter = new EntityParameter("ActividadId", DbType.Guid);
actividadIdParameter.Value = actividad.ActividadId;
command.Parameters.Add(actividadIdParameter);
//Parametro de Descripcion
EntityParameter descripcionParameter = new EntityParameter("Descripcion", DbType.String);
descripcionParameter.Value = descripcion;
command.Parameters.Add(descripcionParameter);
//Parametro de ValoresAnteriores
EntityParameter valoresAnterioresParameter = new EntityParameter("ValoresAnteriores", DbType.String);
valoresAnterioresParameter.Value = valoresAnteriores;
command.Parameters.Add(valoresAnterioresParameter);
//Parametro de ValoresNuevos
EntityParameter valoresNuevosParameter = new EntityParameter("ValoresNuevos", DbType.String);
valoresNuevosParameter.Value = valoresNuevos;
command.Parameters.Add(valoresNuevosParameter);
command.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
"The container 'XXXX' specified for the FunctionImport could not be found in the current workspace."
Run Code Online (Sandbox Code Playgroud)
此错误表明您的实体框架模型存在问题。
也可能是它不喜欢“。”。在存储过程名称中。
有关函数导入的信息,请参阅:
http://msdn.microsoft.com/en-us/library/bb896231.aspx
| 归档时间: |
|
| 查看次数: |
9568 次 |
| 最近记录: |