菜单

配方表中的数据更改后未保存怎么办

下载

使用前提

需要正确增加配方,页面上添加配方表显示,可以参考配方表

错误原因

如果使用的是表格控件的指针,对单元格中的内容进行修改,之后再进行数据保存。只是修改了临时的表格数据,并没有修改数据库中的数据。

c++ 复制代码
wMRecipeTable1->setCellValue(0, 2, "3.8");
// 这样进行save是不会保存到数据库表的
wMRecipeTable1->rcpSave();

正确做法

应当取到该配方指针,针对配方进行操作。

c++ 复制代码
TRecipe* rcp = (TRecipe* )vm->get("混凝土");
rcp->setValue(1, 1, "3.8");
wMRecipeTable1->rcpSave();

示例工程案例配方_RCP

最近修改: 2025-04-09Powered by