問題タブ [intersystems]
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.
vb.net - VisM で GLOBALS のリストまたは単一の GLOBAL 値を出力する
VisM.ocx への参照を追加し、ツールボックスに ActiveX コントロールとして追加することで、VisM コントロールを vb.net に追加しました。
ボタンに次のコードを追加しました。
ここから、名前付きの GLOBAL から変数を出力する必要があります。^BACKTR("INDX","COMPANY",
この GLOBAL からすべて/一部の変数をリスト、データテーブル、または単一の変数に出力するにはどうすればよいですか? 私が必要とするのは、VB.net でそれにアクセスすることだけです。そこから、私のプロジェクトで前述の GLOBAL を操作できます。出力が生であっても受け入れます(列などではありません。つまり^BACKTR("INDX","COMPANY",1,63572,9792) = ""
、それから、アプリケーションでデータを既に使用できます
vb.net - VisM で GLOBAL ノードの値を変更するには?
私は VB.net 経由で VisM にアクセスでき、それを使用して GLOBAL ノードを照会できます。ただし、次のようなノードがあるとしましょう。
値を別のものに変更するにはどうすればよい38499
ですか? アップデートのような?
intersystems-cache - Intersystems Cache スクリプトの文字制限
send コマンドの文字制限 (文字数) は何ですか? どうすれば変更できますか?
長いコマンドを実行すると、完全に送信されず、文字列の末尾に「S」が追加されます (文字列が切り取られます)。送信できる文字数を変更/確認する方法はありますか?
脚本:
送信: Set tSql="SELECT count(*) AS cc FROM table WHERE id IN ('1111111111','1111111112','1111111113','1111111114','1111111115','1111111116','1111111117','1111111118' 、 '1111111119'、 '1111111120'、 '1111111121'、 '1111111122'、 '1111111123'、 '111111124'、 '1111111125'、 '111111126'、 '1111111127'、 '111111128'、 '111111129'、 '1111129'、 '1111129'、 '11111129'、 '11111129'、 '11111129'、 1111111131','1111111132','1111111133')"
キャッシュターミナルで得られるものは次のとおりです。
Set tSql="SELECT count(*) AS cc FROM table WHERE id IN ('1111111111','1111111112','1111111113','1111111114','1111111115','1111111116','1111111117','111111'1118', 1111111119 '、' 1111111120 '、' 1111111121 '、' 1111111122 '、' 111111123 '、' 1111111124 '、' 111111125 '、' 111111126 '、' 1111111127 '、' 111111128 '、' 1111111129 '、' 11111129 '、' 11111129 '、' 11111129 '、' 11111129
ご覧のとおり、コマンドに S が追加されており、最終的に構文エラーになります
c# - 次のような名前のシステム間キャッシュ C# クエリ?
次のようなキャッシュSQLクエリでのように使用しようとしています:
以下のようにパラメータを渡しています。
次に、リーダーを実行します。
結果は何もありません。MSSQL で「Lawson%」のような名前を使用していることは知っています。キャッシュクエリでこれを行うにはどうすればよいですか?
ティア・マイク
intersystems-cache - Intersystems Cache: Embed SQL は常に最初の行のみを返します
オフからコードをコピーしました。ドキュメンテーション:
しかし、何らかの理由で、最初の行のすべてのフィールドのみが返され、他には何も返されません。それはバグですか、それとも間違っていますか?
scripting - Intersystems Cache コマンドを手動でファイルに書き込んで実行すると成功するが、スクリプトを使用してビルドすると失敗する
これが Intersystems Cache DB の専門家によって取り上げられれば素晴らしいことです。
RHEL Linux の VI エディターからファイルを手動で編集してスクリプトを作成し、それを CACHE DB で実行したところ、すべてのコマンドが正常に実行されました。バッチ スクリプトは次のとおりです。
成功した出力:
現在、別のメイン スクリプト (echo コマンド) を使用してそのようなスクリプトを作成して実行しようとしているときに、同じコマンドが失敗し、構文エラーが表示されます。私の主なスクリプトは次のとおりです。
get_count
内容:
だから、すべてがうまく見えます。ただし、query_result
ショー:
個別に実行したときの各コマンドget_count
も問題なく機能します。では、なぜ構文エラーが発生するのでしょうか?