在dorado的平台下
第一种删除
public void allDeleteConinfoLog(ParameterSet parameters,
ParameterSet outParameters) throws Exception {
// 获取页面数据集
int count = 0;
Dataset dsConinfo = getDataset("dsConinfoLog");
RecordIterator iter = dsConinfo.recordIterator();
while (iter.hasNext()) {
Record record = iter.nextRecord();
if (record.getState() == Record.STATE_NEW) {
record.setState(Record.STATE_NONE);
count--;
}
dsConinfo.deleteRecord(record);
count++;
}
MessageHelper.addMessage(DoradoContext.getContext(), "共有" + count
+ "条记录被删除!");
super.doUpdateData(parameters, outParameters);
}
第二种删除
public void doDelMorningLog_FireProtection(ParameterSet parameters,ParameterSet outParameters)throws Exception{
int count = 0;
Dataset dsMorningLog_FireProtection = getDataset("dsMorningLog_FireProtection");
RecordIterator iter = dsMorningLog_FireProtection.recordIterator();
while (iter.hasNext()) {
Record record = iter.nextRecord();
dsMorningLog_FireProtection.deleteRecord(record);
count++;
}
MessageHelper.addMessage(DoradoContext.getContext(), "共有" + count
+ "条记录被删除!");
super.doUpdateData(parameters, outParameters);
}
分享到:
相关推荐
1. **数据访问API**:这是 dorado 的核心,包括对数据库的CRUD(创建、读取、更新、删除)操作。这些API使得开发者能以面向对象的方式处理数据,提高代码的可读性和可维护性。 2. **事务管理API**:在多用户并发...
在这个场景中,我们讨论的是如何利用Dorado7实现部门及部门下员工信息的增删改功能,同时与MySQL数据库进行交互。 首先,我们需要理解数据库的基础架构。Mysql是一个广泛使用的开源关系型数据库管理系统(RDBMS),...
1. **快捷键支持**:Dorado7 支持为按钮设置快捷键,提高用户操作效率。例如,通过 `shortcutKey` 属性设置键盘快捷键。 2. **自定义事件处理**:除了预定义的执行动作,开发者还可以自定义按钮点击后的逻辑,满足...
- **AJAX支持**:通过内置的AJAX功能,dorado能够轻松实现动态网页效果。 - **组件化开发**:提供了丰富的UI组件库,简化前端界面的设计与开发。 - **高性能渲染**:优化的渲染机制确保页面加载速度快且响应迅速。 -...
这种设计使得API易于理解和使用,同时支持跨平台的访问,无论是在Windows、Linux还是其他操作系统上,都可以轻松调用。 2. **API认证与授权**: 在使用Dorado7 API时,首先需要进行身份验证。通常采用的是OAuth ...
Marmot Core API是Dorado API中的核心部分,它包含了一系列基础服务和数据结构,为其他模块提供底层支持。Marmot Core API可能包括了对象管理、数据传输、错误处理等关键功能,确保了整个API体系的稳定性和性能。 ...
为了支持数据的增删改操作,Dataset中的每个记录都有一个状态标识,包括但不限于:new(新建)、insert(插入)、modify(修改)、delete(删除)。这些状态有助于在批量操作时区分不同类型的记录变化,比如在更新...
5. **虚拟化支持**:作为一款面向企业级的存储系统,Dorado5应具备良好的虚拟化环境集成能力,支持多种虚拟化平台如VMware ESXi、Microsoft Hyper-V等,提供统一的存储资源管理。 6. **故障恢复与高可用性**:...
- **安装Dorado7插件**: 在Eclipse中安装Dorado7插件,使Eclipse支持Dorado7开发。 - **1.5.2 本机已配置Eclipse环境** - **直接安装Dorado7插件**。 **1.6 应用服务器安装及配置** - **1.6.1 Tomcat的安装与...
### Dorado7组件详解 #### 1. **Button** 按钮 ##### 1.1. **普通按钮** - **定义**: 普通按钮是Dorado7中最基础的按钮类型,通常用于触发简单的事件或操作。 - **特点**: 具备基本的交互反馈,如点击时的状态变化...
- 实现支持模糊匹配的查询功能。 - **开发步骤** - 构建完整的查询流程。 - **小测验** - 测试查询功能是否按预期工作。 - **小结** - 本阶段重点在于实现复杂的查询逻辑,确保能够根据不同的条件获取所需数据。...
2. **数据操作**:包括读取、写入、更新和删除数据的接口,可能支持批量操作和事务控制。 3. **查询语言**:可能提供一种或多种查询语言,使开发者可以执行复杂的查询操作,比如SQL或者自定义查询语句。 4. **数据...
用户只需将设计图纸拖拽到程序界面,程序便会自动识别图纸内容,并允许用户迅速添加、编辑或删除尺寸标注。这种直观的操作方式减少了繁琐的手动测量和输入,使得标注工作变得轻松快捷。 **2. 支持多种格式** ...
在这种情况下,存储系统需要支持将证书导入并在建立SSL连接之前获取证书以实现客户端和服务端的双向认证。具体到**Call Home场景**,存储系统作为客户端,而技术支持中心则作为服务端。在这个特定场景中,CA证书是...