gpt4 book ai didi

entity-framework - Entity Framework 错误 : "The container ' XXXX' specified for the FunctionImport could not be found in the current workspace."

转载 作者:行者123 更新时间:2023-12-04 08:29:20 25 4
gpt4 key购买 nike

我正在执行这个

            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();

我收到这个错误:
 "The container 'XXXX' specified for the FunctionImport could not be found in the current workspace."

最佳答案

此错误表明您的 Entity Framework 模型有问题。

也可能是它不喜欢“。”在存储过程名称中。

有关函数导入的信息,请参阅:

http://msdn.microsoft.com/en-us/library/bb896231.aspx

关于entity-framework - Entity Framework 错误 : "The container ' XXXX' specified for the FunctionImport could not be found in the current workspace.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1520891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com