我正在处理 ac# 项目,并且我已经使用 EntityFramework 创建了一个数据库。
这是数据库:
public partial class BDDInterneEntities : DbContext
{
public BDDInterneEntities()
: base("name=BDDInterneEntities")
{
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}
public DbSet<CapitalisationActuelle> CapitalisationActuelle { get; set; }
public DbSet<DonneesDUMP> DonneesDUMP { get; set; }
public DbSet<PMRQTOTMGPS> PMRQTOTMGPS { get; set; }
public DbSet<Resultat> Resultat { get; set; }
}
这是我的主要功能:
public partial class MainWindow : Window
{
private BDDInterneEntities cnn = new BDDInterneEntities();
public MainWindow()
{
SampleSolution(cnn.CapitalisationActuelle, cnn.DonneesDUMP, cnn.Resultat);
}
private void SampleSolution(DbSet<CapitalisationActuelle> cap, DbSet<DonneesDUMP> don, DbSet<Resultat> res)
{
foreach (var donneesDump in don)
{
if (!cap.Any(c => c.PMRQTOTM == donneesDump.PMRQTOTM))
{
var result = cap.Any(c => don.Any(c1 => c1.PMRQTOTM == c.PMRQTOTM));
}
res.SqlQuery("INSERT INTO resultat VALUES 'CapitalisationActuelle'" && donneesDump.Groupe_D_alerte &&");
}
}
在方法 SampleSolution 上,我正在尝试执行
DbSet<Resultat>.SqlQuery("INSERT INTO resultat VALUES 'CapitalisationActuelle'" && donneesDump.Groupe_D_alerte &&")
问题是,我不能使用 && 将变量值插入到我的表 Resultat 中。
有人知道如何在 C# 上将多个变量数据插入到表 Resultat 中吗?
在此先感谢,希望我提供了足够的详细信息。
问候。