问题标签 [guptateamdeveloper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
guptateamdeveloper - 在 SqlBase 上执行 INSERT 命令时出现“错误:绑定太多”
我需要有关 SqlBase 上的此错误的帮助,我以前从未见过。
这是表格列:
主键: COD_CADENA、COD_FARMACIA、NRO_MOVIMIENTO
这是插入命令:
执行此命令时出现此错误,这是什么意思?,我在命令中看不到任何错误
谢谢!
PS:为什么stackoverflow要求我添加更多文本?我的问题已经很清楚了。
opentext - SQLBase:有 lpad 功能吗?
我正在使用 SQLBase,我必须用零完成一列。
此示例适用于 PostgreSQL。我需要在 SQLBase 中做同样的事情,但没有像lpad
.
如果last_name
是Douglas,结果是:
有没有办法定义一个可以和 lpad 一样的函数?
opentext - 简单 SQLTalk 的替代品
我正在使用 SQLTalk for Windows,版本 10.0.0-PTF1 Build 13914。
它是一个非常简单的数据库管理员:我使用 PgAdmin for PostgreSQL,它有很多工具。
但是 SQLTalk 没有,例如,撤消功能 (CTRL+Z)。所以我想知道是否有更新或高级版本。或者可能是另一个可以连接到 SQLBase 数据库的数据库工具。
sql - SQLBase 联合不适用于别名。为什么?
我正在尝试在我的 SQLBase 数据库中使用 UNION 执行 SQL 查询。我也想为该列使用别名。但它不适用于别名。
我从未使用过 UNION,但我总是使用别名。
有用:
它不起作用:
错误是:
我有SQLBase Language Reference (SQLBase 11.7)这本书,但没有答案。
documentation - 我需要 SQLBase 文档
我正在使用 Open Text SQLBase,我需要官方文档。
我有 11.7 版的文档(称为“SQLBase 语言参考”),但我需要12.2版的文档。
我在https://www.opentext.com中搜索它,但我找不到它。
java - 用于相互身份验证的 AES256 密码交换 - 客户端 - 服务器之间的不同加密结果
我正在尝试修复在对我们的应用程序进行渗透测试期间出现的一个严重错误。
环境:一个旧的 Gupta/SQL Windows 桌面应用程序,需要 java webapp(托管在 IBM WebSphere)的支持才能在 CICS 上运行 db/communicate;在渗透测试期间,我们能够扮演中间人,嗅探/发送命令到 java webapp,获得对数据库的完全访问权限。
作为修复,我考虑过在客户端和服务器之间实现相互身份验证;不幸的是,我们不能使用 TLS / 2-way-ssl,因为 Gupta 不支持它。(正如 Gupta 开发人员所说,我是 java 的)。所以我们正在尝试实现一个更简单的 MA,在客户端和服务器之间的每笔交易中添加一个加密密码(“随机”加密静态文本 + 时间戳),以便在每次交易中解密和验证。
问题出在这里:在我们的实际测试中,两个应用程序在不同的输出中加密相同的字符串
这是我的 aes256 加密器,密码由字符串 + 固定盐生成
输出:
R_.m]wcý7uÒ¨Im„çYSç.?®ôZ†»Y
Ul8uf21dd2P9Azd10qgOSW2E51lT5y4/rvQIWoa7WRY=
这里 Gupta/SQL Windows 应用程序使用相同的密码/参数进行加密:
lDEd+PLT5wmPTyZhqvGMgbKc9djCrJLjsZeGlYnjO8A=
注意:在桌面应用程序中,我们使用 CryptEncrypt 类来执行加密,但似乎不是来自密码选项的 Salt。
我不是 AES256 专家,这是给我们带来不同结果的参数?盐?四?我也很感激一些文档链接,我发现的所有内容都是关于 AES 的“商业”文章,我需要一些东西来理解 salt-iv
非常感谢!
编辑:如果我们在两边都使用不同的 Salt/IV,我们将能够加密/解密字符串?
git - git:使用 git-extensions 和 WinMerge 处理 gupta apl 文件(编码问题)
我正在使用 git 扩展来实现简单的 git 功能。我试图将它用于旧的 gupta 代码。文件中有很多二进制和元数据:
不过效果还不错。我添加*.apl diff
到 .gitattributes 以便 git 扩展正确地向我显示更改。虽然我注意到在进行合并和挑选时 git 并不关心这些变化,只是它是否改变了,这让它有点乏味。所以它仍然将文件作为二进制处理。
所以我了解到文件编码是根据 WinMerge 的 ISO-10646-UCS-2 BOM 或根据 Notepad++ 的 UCS-2 LE BOM。因此,我将 .gitattributes 更改为*.apl diff working-tree-encoding=UCS-2 eol=CRLF
并忽略了 git 操作将需要更长时间的警告,因为它现在正在转换文件。这些文件的第一个更改包含“删除所有内容并重写所有内容”可能是因为它更改了编码(?)
之后,它们在之前/之后看起来更好,但 WinMerge没有正确处理编码,并且对于第一次提交,它只处理一半。
做差异(在 gitextensions 中是在能够提交之前自动完成的)似乎需要很长时间。我还注意到,如果我检出其他分支并在之后返回,IDE 似乎在读取更改的文件时出现问题。
我不确定提交前的额外等待是否值得更好的合并/樱桃挑选过程的潜力。而且我不知道我是否可以修复损坏的文件。
在我重做一些工作之前,我想得到一些建议,我应该做什么,我应该在我的 .gitattributes 中写什么?我应该使用不同的工具吗?
提前致谢。
编辑:似乎 git 在将内部使用的 UTF-8 转换为 UCS-2 时存在问题。在尝试重置某些未提交的工作时,我有时会收到 git 无法转换文件的错误。