fvs大屏可以实现数据写入数据库吗,与填报报表一样,可以在页面上修改并传入数据库?我使用文本框控件显示值,但是没有修改到数据库里面去。 function submitData() { // 获取输入控件的值 var inputValue = getFieldValue("input阀"); // 假设您的文本框 ID 为 input阀 // 检查输入是否有效 if (!inputValue) { alert("请输入阀的值"); return; } // 构建 SQL 语句,使用参数化的方式避免 SQL 注入问题 var sql = "INSERT INTO asc (阀) VALUES (?)"; // 使用帆软的方法提交数据 var result = FR.sql(sql, [inputValue]); // 使用第二个参数传递值 // 根据执行结果进行反馈 if (result.success) { alert("数据已成功插入。"); } else { alert("插入失败:" + result.error); } } // 为按钮设置事件监听 function addSubmitEvent() { var button = document.getElementById("submitButton"); // 假设按钮 ID 为 submitButton button.onclick = submitData; } // 页面加载完成后添加事件监听 window.onload = addSubmitEvent; |