问题标签 [business-basic]
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.
c# - 将 Business Basic 连接到 Windows 环境的选项
我正在寻找从 Windows 系统连接到(主要是读取数据)UNIX/AIX/Business Basic 的选项。我主要用 C# 编程,所以需要一个 .NET 解决方案。
欢迎提出解决方案或意见。
basic - 在 Business Basic 中传递变量似乎不起作用
下面的代码调用了我编写的一个程序,该程序自动创建一个输入字段,两边各有一定长度的括号。
C$
是我们在业务中的所有程序中使用的标准变量;长度是10
;
Age:
是标签;x坐标为1
;y 坐标是1
并且
IN$
是输入语句的变量
以下程序制作输入行:
打印该行时,所有内容都在正确的位置,但是长度并不像应该的那样限制为 10... 有人有什么建议吗?
file-io - 在 BBx (Business Basic) 中出现错误 31
我目前正在尝试将几千条记录从 MULTIKEYED 文件传输到一个平面 STRING 文件,即构建一个大型 SQL INSERT 语句以从我们的服务器 FILE 基础系统中取出数据以插入 SQL Server 进行测试。
我已经用一个非常相似的程序成功地完成了其他一些文件,但是这个一直产生错误 31 工作区溢出,我尝试缩短字符串的长度、数组和过滤文件,所以我只得到记录晚于 2012 年 2 月 15 日的日期
这是来自 BBx 的在线帮助中关于错误 31 的片段:
!ERROR=31 - 工作区内存溢出 有关 BBj 特定的信息,请参阅 BBj 中的 !ERROR 更改。
工作区内存不足。使用 START 动词分配更大的工作空间可以更正此错误。
• 尝试对大字符串或数组进行标注。
• 试图加载一个大程序。
• 试图操作大字符串。
• 试图读取或写入大记录。
• 试图编辑会导致程序变得比可用内存大的程序。
• 试图使程序长于允许的时间,即使有足够的内存。
• 试图输入编译长度大于 256 字节的控制台模式命令。
我相当有信心我不会违反任何这些条件
有任何想法吗?
database-schema - SCO Unix 版本的 Business Basic 中通常如何实现数据库?
我们有一个用 BASIC 编写的较旧的预订应用程序,在 SCO Open Server Unix 机器上实现。它是 2004 年的第 5 版(来自 uname -a 的版本信息是“SCO_SV Churchil 3.2 5.0.7 i386”)。
预订应用程序是用 BASIC 编写的,我假设它是 Business BASIC。我不知道如何获取 BASIC 的版本信息。
我特别感兴趣的是将该系统中的数据检索为一种格式(CSV、文本),我可以使用该格式进行临时报告。我不知道编写此系统时通常会使用哪些方案。我当然不会因为这是 SQL 而屏住呼吸。可以有一个 ODBC 驱动程序吗?该系统相当陈旧,甚至可能是 1980 年代后期。
所以这是我的问题:1980 年代在 Unix 中工作的 BASIC 开发人员通常如何实现数据库系统的数据存储部分?
business-basic - 如何在 BBx4 中读取 txt 文件
我在 BBx 中有一个超过 30 年的程序,需要在它自己的数据库之外读取一些内容。实际上它必须是非常简单的东西
txt$ = 读取 (message.txt) 打印 txt$
但是没有任何可用的文档。所以我的问题是:如何将纯 txt 文件读入 BBx4
business-basic - 在 BBx Business basic 中查找字符串中的向后搜索
我寻找一种从最后一个字符开始搜索字符串的方法。
我确实有一个带有 for next 循环的解决方案,并逐个解析字符串。但必须有更聪明的方法来做到这一点。我试图用
但是这句话从头开始