問題タブ [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でエラー31を取得する(ビジネスベーシック)
私は現在、MULTIKEYEDファイルからフラットなSTRINGファイルに数千のレコードを転送しようとしています。つまり、サーバーのFILEベースシステムからデータを取り出してテストのためにSQLServerに挿入する大きなSQLINSERTステートメントを作成しています。
非常によく似たプログラムを使用して他のいくつかのファイルでこれを正常に実行しましたが、これはエラー31ワークスペースオーバーフローを生成し続けます。文字列、配列の長さを短くし、ファイルをフィルタリングしようとしたため、次のレコードのみを取得します。 2012年2月15日より新しい日付
これは、エラー31に関するBBxのオンラインヘルプの抜粋です。
!ERROR = 31-ワークスペースのメモリオーバーフローBBj固有の情報については、BBjでの!ERRORの変更を参照してください。
ワークスペースのメモリが不足しています。START動詞を使用してより大きなワークスペースを割り当てると、このエラーを修正できます。
•大きな文字列または配列のディメンションを作成しようとしています。
•大きなプログラムをロードしようとしています。
•大きな文字列を操作しようとしています。
•大きなレコードの読み取りまたは書き込みを試みています。
•プログラムが使用可能なメモリより大きくなる原因となるプログラムを編集しようとしています。
•十分なメモリがある場合でも、プログラムを許可されているより長くしようとしています。
•コンパイルされた長さが256バイトを超えるコンソールモードコマンドを入力しようとしています。
私はこれらの条件のいずれも破っていないとかなり確信しています
何か案は?
database-schema - Business Basic の SCO Unix バージョンでは、データベースは通常どのように実装されていますか?
SCO Open Server Unix ボックスに実装された BASIC で書かれた古い予約アプリケーションがあります。これは 2004 年のリリース 5 です (uname -a のバージョン情報は「SCO_SV Churchil 3.2 5.0.7 i386」です)。
予約申請書は BASIC で書かれていますが、これはビジネス BASIC だと思います。BASIC のどのフレーバーであるかのバージョン情報を取得する方法がわかりません。
私が特に関心を持っているのは、このシステムからデータを取得して、アドホック レポートを作成するために使用できる形式 (CSV、テキスト) にすることです。このシステムが作成されたときに通常どのようなスキームが使用されていたかはわかりません。これがSQLであることについて、私は確かに息を止めていません。このための ODBC ドライバーはありますか? このシステムはかなり古く、おそらく 1980 年代後半のものです。
そこで私の質問です。1980 年代に Unix で働いていた BASIC 開発者は、通常、データベース システムのデータ格納部分をどのように実装していたのでしょうか?
business-basic - BBx4 で txt ファイルを読み取る方法
私は BBx で 30 年以上前のプログラムを使用しており、独自のデータベースの外にあるものを読み取る必要があります。実際には、次のような非常に単純なものでなければなりません
txt$ = 読み取り (message.txt) 印刷 txt$
ただし、利用可能なドキュメントはありません。私の質問は次のとおりです。プレーンなtxtファイルをBBx4に読み込むにはどうすればよいですか