- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 powerbuilder 的新手,在使用数据窗口时遇到了很多麻烦。我无法理解它的插入机制。有人可以向我解释一下,或者至少为我指出正确的方向(文章、提示等...)吗?
最佳答案
DataWindow 生成的 SQL 由 Update Properties(菜单项 Rows/Update Properties...)控制。从那里,您可以选择一个表并设置它将用于生成 SQL 的属性。 Where Clause... 确定在 UPDATE 和 DELETE 的 WHERE 子句中使用哪些列及其原始值。只有当您更改(或允许用户更改)您定义为键的列时,键修改才会起作用。可更新列是将生成 SQL 的内容的列表(这不会影响 UI 以某种方式允许的内容)。键列可以为主键(如果您的 DBMS 支持从数据库中查询的调用,则可以使用主键按钮自动填充),但它不必是。 (在一些相当独特的情况下,您可能想要做一些不同的事情。)如果您有一个标识列作为您的键,您可以将它标识给您的 DataWindow,它会在 INSERT 之后检索生成的值。
之后,使用 InsertRow()、DeleteRow()、SetItem() 填充 DataWindow 中的数据,当然,让用户在 UI 上,将更改数据和状态标志,这些标志将决定何时生成 SQL调用 Update()。
所有这些都可以在运行时使用 Modify() 函数进行更改,因此您可以执行诸如使用一个数据窗口更新多个表之类的操作。这是在 PowerBuilder Foundation Class 的多表更新服务中实现的,因此如果您想在运行时更改这些值,这是一些很好的示例代码。
祝你好运
特里。
关于powerbuilder - powerbuilder的datawindow如何执行insert命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3035622/
PowerBuilder 之间有什么区别? 8 和 PowerBuilder 12? 最佳答案 哎呀。好吧,首先,六个主要版本。 (Sybase 自 v10 以来一直在 x.5 狂欢。)我希望您不要认
我有一些旧的 powerbuilder 程序需要看一下(查看源代码、布局等),它们来自 PowerBuilder 6.5。我可用的只是 PowerBuilder 11(演示/评估版本),它似乎无法打开
如何在 PowerBuilder 中获取事件工作表菜单。如果我禁用菜单,它会禁用上次打开的工作表菜单而不是事件工作表菜单? 最佳答案 Waseem Kiyani answered this Dec 4
我们有一些 secret 报告,我们想在打印出来时添加水印——有人知道您是否想在 powerbuilder 数据窗口中添加水印吗? 谢谢 最佳答案 如果您使用的是 11.5,您所要做的就是转到 Dat
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我正在使用 powerbuilder 11.5 使用此方法来设置列名称的字体粗细。 ~t 是用来做什么的??为什么需要在语句中添加它。如果没有它,就会抛出错误。 dw_1.Object.name.Fo
我正在使用 powerbuilder 11.5 使用此方法设置列名称的字体粗细。 ~t是干什么用的??。为什么要在statement里加上。没有它就会抛出错误。 dw_1.Object.name.Fo
我正在使用 PictureListBox 来显示一些用于图片预览的缩略图。我在那里列出的图片是在开发中添加的,用于测试目的。最终产品必须为用户提供手动导入图片的选项。 问题是:如何访问 Windows
如何将 2 年添加到 powerbuilder 中的日期并正确说明闰年? 我们有一个医疗许可证申请,用户希望日期到期两年。当前的许可日期是 7/10/2010,到期日期应该是 7/2/2012 我使用
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 2年前关闭。 Improve thi
friend 们,我多次看到 Corel Draw 的启动窗口。 它没有形状;这意味着它包含气球形状和 没有边界。 我还创建了启动图像并放置在一个窗口上。 现在我想透明外面的区域 我的形象。 它是一个
是否可以在 Powerbuilder 12 中创建 XBAP 应用程序?我了解到 powerbuilder 12 支持 WPF,但我不确定 WPF 浏览器 (XBAP) 应用程序。 任何帮助或链接表示
在哪里可以找到实际 PowerBuilder 语言的文档。我指的是从库画家的右键单击菜单中选择“编辑源”时获得的代码类型。不是您通常编写的那种代码。 最佳答案 PowerScript(PowerBui
帮助,我们的团队将我们的笔记本电脑从 Windows XP 升级/更改为 Windows 7 64 位,这是笔记本电脑本身附带的。因此,它已获得许可且不能降级。 使用数据窗口并添加第二个参数时 我收到
有没有办法处理基于网格的数据窗口中单行下拉列表的动态变化? 例子: NAME LIKABILITY PURCHASED IN COLOUR (Text) (DropDown*
我有一个数据窗口(让它的名字是父窗口),我在其中显示另一个数据窗口(让我们称之为子窗口)作为下拉列表。父级采用两个检索参数,命名为 org_id和 pccc_id . child 接受一个名为 org
假设我有一个名为“test”的表,其中包含三个名为 test_id 的列。 , test_name和 test_age .我使用了一个名为 :al_test_id 的检索参数。提示用户插入一个id并在
我在 PowerBuilder 的基础对象(类)中创建一些事件,这个基础数据窗口的后代需要知道那个表(或行)的主键是什么。您将如何确定代码中的主键? 最佳答案 您可以遍历数据窗口的 Column 列表
这是一个 PowerBuilder 问题。我正在使用 PowerBuilder 12 Classic。 我有一个窗口,其中大部分控件都是使用 OpenUserObject 在代码中动态声明的。单击这些
string array[] long lBound, uBound lBound = LowerBound(array[]) // = 1, empty array value uBound = U
我是一名优秀的程序员,十分优秀!