社区
PowerBuilder
帖子详情
数据窗口错误,急急急
lula
2006-02-21 08:27:02
dw_1更新成功,但dw_2更新失败,所以rollback了,但再修改dw_1的数据再更新,dw_1就会出现betweed and update的错误,怎么会事?
也就是dw_1更新后,如果rollback后再修改,更新时就出错
...全文
132
8
打赏
收藏
数据窗口错误,急急急
dw_1更新成功,但dw_2更新失败,所以rollback了,但再修改dw_1的数据再更新,dw_1就会出现betweed and update的错误,怎么会事? 也就是dw_1更新后,如果rollback后再修改,更新时就出错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
青锋-SS
2006-02-22
打赏
举报
回复
重新retrieve()
renwanly
2006-02-22
打赏
举报
回复
测试成功!帮助里面的 resetupdate 里的例程,
如果有自增字段,注意在回滚之后需要将newmodified!的自增置空,否则会出错!
wguxin
2006-02-22
打赏
举报
回复
用 dw_1.update(false, true) 保存,成功后再 resetupdate
renwanly
2006-02-22
打赏
举报
回复
看一下帮助里面的 resetupdate 是不是这样就可以了?
正在测试ing...
bbdx2523
2006-02-22
打赏
举报
回复
楼上的说得有道理,不知道是否已能解决楼主的问题???
msgtogcra
2006-02-21
打赏
举报
回复
当 dw_1.update(true, true) 更新成功后,dw_1 的所有列的状态标志被复位,也就是 dw_1 认为自己所拥有的数据都是和数据库一致的,就象刚刚 dw_1.Retrieve() 出来的一样。但这时 dw_2.update() 失败了,你 rollback 了事物中刚刚提交的所有 SQL 操作,也就是说你其实什么也没干成,数据仍只是存在于内存中,而不是数据库里!但 dw_1 并不这么认为,它记得自己刚刚已经 update() 成功了,那么现在内存中的数据应该是和数据库一样的了。
问题就从这里开始了,你又一次按下保存,命令 dw_1 提交它的数据;dw_1 照做,但它首先要检查一下数据库里的数据是否还是和自己的一致,因为在上次更新成功到现在的这段时间内,别人有可能修改了数据,如果有的话就不能写入把数据库搞“脏”了。于是我们的 dw_1 很遗憾的发现,数据库里的数据与内存中的并不一样(当然是这样,因为上一次的数据已被回滚掉了,压根就没挨到数据库的边),这时我们看到了“在你更新时行已经被修改了”的东东。
li_d_s
2006-02-21
打赏
举报
回复
试试看dw_1.update(false, true)
renwanly
2006-02-21
打赏
举报
回复
表示关注!
用C编写班级成绩管理系统
设计课题一:班级成绩管理系统 一、 问题描述: 对一个有N个学生的班级,每个学生有M门课程。该系统实现对班级成绩的录入、显示、修改、排序、保存等操作的管理。 二、功能要求: 1、本系统采用一个结构体数组,每个
数据
的结构应当包括:学号、姓名、M门课程名称。 2、本系统显示这样的菜单: 请选择系统功能项: a、 成绩录入 b、 成绩显示 c、 成绩保存 d、 成绩排序 e、 成绩修改(要求先输入密码) f、 成绩统计 (1) 显示每门课程成绩最高的学生的基本信息 (2) 显示每门课程的平均成绩 (3) 显示超过某门课程平均成绩的学生人数 g、 退出系统 3、执行一个具体的功能之后,程序将重新显示菜单。 4、将学生成绩保存到文件中。 三、算法提示: 1、
数据
结构:结构体类型数组。 2、
数据
库结构:下表构成该系统的基本
数据
库。 姓名 学号 课程名称1 课程名称2 ●●●●●● char Char float float 四、测试
数据
: 学生人数N=10 课程门数M=4 课程名:数学、语文、英语、政治 五、其它 对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能。 问题补充: 今天谁能给我答案啊!!!!!!!
急
急
!!!!!!! 提问者: 342123465 - 试用期 一级 最佳答案 C语言课程设计报告—班级成绩管理系统 需要分析: 学生成绩管理系统有13种功能。把这13个功能做成13个子函数。在主函当数中设计一个菜单对这13个子数进行管理。来实现对整个系统的操作。 根据课题的要求。每一个学生的包括姓名(char)、学号(char)、M门课程的成绩(float).再加上系统功能上的要求每一学生的信息还要总分和名次等。所以自然的想到要用结构体来定义每一个学生的信息结构。然后用链表把它们组成一个有序的整体。用对链表的操作来实现对所有学生信息的统一管理(成绩显示、成绩排序、成绩修改等)。最后为了以后按照处理后的顺序保存到文件中。 . 各函数的功能: 概要设计: 程序的模块组成: 主 函 数: int main() 新建函数:STUDENT *init() 输入函数 :STUDENT *create() 显示函数: void print(STUDENT *head) 删除函数: STUDENT *delete(STUDENT *head) 按名字寻找函数: void lookup(STUDENT *head) 保存函数: void save(STUDENT *head) 按总分排序函数: STUDENT *sort(STUDENT *head) 计算总分和均分函数: void computer(STUDENT *h) 修改函数: STUDENT *Modify(STUDENT *head,STUDENT *new) 按学号排序函数: STUDENT *index(STUDENT *h) 菜单函数:int menu_select() 各个函数的主要功能: 输入函数: 随时输入
数据
。 菜单函数:显示系统主菜单。 显示函数: 显示所有学生的信息。 寻找函数: 方便学生查找自己的成绩。 删除函数: 删除某学生的信息。 排序函数: 按总成绩排序。 按学号排序函数: 按学号排序。 插入函数: 可以插入新的信息。 保存函数: 保存好学生成绩,以免丢失。 统计函数: l 显示每门课程成绩最高的学生的基本信息。 l 显示每门课程的平均成绩。 l 显示超过某门课程平均成绩的学生人数。 课题的功能模块的划分: 开始 菜单界面 功能选择 初始化函数 输入学生信息 删除学生信息 显示学生信息 查找学生信息 按成绩排序 保存到文件 从文件读
数据
插入学生成绩 分类合计 退出系统 结束 详细设计: 整个系统除了主函数外,另外还有14个函数,实现八大功能:输入功能、显示功能、查找功能、排序功能、插入功能、保存功能、读取功能。各个函数的详细设计说明分别如下: 主函数 main() 利用无限次循环for(;;)和swithch()实现各函数的调用,系统根据输入的数字选项来调用相应的函数。 菜单选择函数 int menu_select() 这是一个无参函数,主要实现“功能选择”的界面,在这个界面里有显示系统的九大功能,根据每个功能前面的序号进行选择。等执行完每一个函数功能后,返回菜单。 代码设计: 初始化函数 STUDENT *init() 这是一个无参函数,里面只有两个语句,它的作用是使链表初始化,使head的值为NULL和一个清屏语句。比如:没有这个函数的话,在你没有输入任何
数据
的情况下,去执行显示功能的时候会显示一些乱
服务器lsass系统
错误
,
急
急
急
开机出现lsass.exe系统
错误
系统资源不够无法完成AP? 爱问知识人...
昨天亲戚家的电脑出问题了,让我去看看。开机后在出现Windows用户登陆
窗口
之前,突然弹出对话框,提示“系统资源不够,无法完成API”,标题是“lsass。exe 系统
错误
”,点确定后就重启。重试了几次,还是进不了系统。正常启动不行,试试开机后按F8选择“最后一次正确配置”,结果--还是一样的情况。继续重启,按F8,选择安全模式,在装载完基本的驱动程序和文件后,居然蓝屏了,提示"Unknown H...
海量
数据
迁移之误操作和防范建议
在生产环境的
数据
迁移中,发生误操作真是很不愿意看到,今天自己总结了一下,从个人的经验来看有以下的几种操作或者是失误导致的问题。有一些
错误
自己已经犯过。 外键 不管是使用imp/impdp,sqlldr还是使用Insert append的方式导入
数据
,如果存在外键的约束,在
数据
导入前最好都设置为disable,要不
数据
导入的时候很可能发生冲突,因为批量的
数据
导入很可能开启多个并发进程,如果你
推进
数据
的民主化,帆软要让人人都成为
数据
分析师
大
数据
产业创新服务媒体——聚焦
数据
· 改变商业在数字化时代,
数据
分析已经成为企业和组织获取洞见、优化决策和提高竞争力的关键工具。随着大
数据
、AI技术的发展和普及,
数据
分析的方法和工具也在不断进化。近年来,自助式
数据
分析成为一个显著的发展趋势。传统的
数据
分析往往需要依赖于
数据
分析专家和IT团队,而现在,借助于先进的
数据
分析工具和平台,即使是没有技术背景的业务人员也能够轻松地进行
数据
分析。那么,为什...
[delphi教程]delphi开发教程全攻略(1)
如何在Image上提示字符? 怎样加入tb2k FastReport4.0安装后中文的问题。 怎样单独得到现在的年和月?? [考题]这两种字符串赋值语句有什么区别 TXmlDocument控件使用问题
急
急
急
!!!网络
数据
通讯问题(多线程如何解决???) 关于保存一个Record类型到文件中的问题 如何使窗体在用户按下显示桌面之后不会隐藏(不是将它始终置前)谢谢各位 大家好,请D
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章