問題タブ [rms]

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.

0 投票する
1 に答える
503 参照

java - j2me で同時に 2 つ以上の RecordStore を開いて編集することはできますか?

j2me で 2 つ以上の recordStores を同時に開くことができるかどうか疑問に思っていました。私は基本的に、コードの同じ実行で 2 つの異なる recordStores からレコードを追加/削除できるようにしたいと考えています。これは可能ですか?

もしそうなら、どのようにしますか?クラスの先頭で、「private RecordStore rs;」のようなことを行います。それを機能させるには、これの2つのインスタンスが必要ですか、それとも1つの宣言でそれを行うことができますか?

前もって感謝します。

0 投票する
1 に答える
1621 参照

java - Java Micro Edition(J2ME)-レコードストアから要素を削除します

私は現在データをシリアル化しているショッピングアイテムのリストを保持しているレコード店を持っています

次に、このバイト配列は次のようにレコードストアに書き込まれます(各IDのforループを使用)

問題は、IDを使用してレコードストアをトラバースすることから発生します。これは、削除などによって変更される可能性があるため、無効なIDがスローされ続けるためです。For each ItemObj:Recordstoreを使用できないことはわかっていますが、IDを気にせずにレコードストアをトラバースするにはどうすればよいですか?

0 投票する
1 に答える
2990 参照

java - Java Micro Edition (J2ME) - レコードストアの列挙を使用してレコードを更新する

(名前、数量、所有者、ステータス) を持つアイテムのレコード ストアがあります。

ユーザーがイベントをトリガーしたときに、RecordStore 内のすべてのアイテムのステータスを「購入済み」に設定したい

ただし、次のレコードを上書きしています (nextRecordId を使用)。私は使用してみましnextRecordId - 1たが、明らかにこれは最初のものの範囲外です

あなたが助けてくれることを願っていますか?

0 投票する
1 に答える
424 参照

java - RMS および Websphere 6.1 32 ビットの問題

私は Websphere と RMS で問題に直面しています。私が持っているものは次のとおりです。

  • Windows 2003、sp2、64 ビット、エンタープライズ エディション。
  • マイクロソフト オフィス ワード 2003 SP3.
  • マシンはドメインに接続されており、ドメイン ユーザー (電子メール アドレスを使用) でログインしました。
  • RMS クライアントがインストールされています。
  • Word自体から適用しようとすると、RMSは正しく機能します。
  • Websphere v6.1 (6.1.0.21)、32 ビット、Java バージョン: IBM J9 VM (ビルド 2.3、J2RE 1.5.0 IBM J9 2.3 Windows Server 2003 x86-32 j9vmwi322 3ifx-20080811 (JIT が有効)。

私はJACOBライブラリを使用してMSワードを自動化しようとしており、jacob dll(32)をsystem32フォルダーに割り当て、MS Wordを開き、MSワードファイルを開いて自動化を行うスタンドアロンのJavaクライアントを作成しました( text-replaceing)、この Java クライアントは正しく動作し、COM アプリケーション (MS Word) を正しく呼び出すと、すべて問題ありません。その後、RMS XML テンプレート ファイルのパスを渡すメソッド「 ApplyPolicy 」を呼び出して、word ドキュメントに RMS ポリシーを追加することで、このクライアントを改善しようとしました。このクライアントを試してみましたが、正しく動作しています。
その後、私はそのクライアントを改善し、それを Web プロジェクトに変換し、Websphere 6.1 にデプロイしようとしました (Websphere 自体の /bin ディレクトリ内に JACOB dll を配置して、Websphere で JACOB ライブラリを構成した後)。しかし、その前に「ApplyPolicy」呼び出しを削除して試してみたところ、正しく機能し、MS Word ファイルが開かれ、テキストが置き換えられ、結果ファイルが正しく保存されました。その後、「ApplyPolicy」の呼び出しを復元して試してみましたが、サーバーがハングアップし、ページがロードされたままになり、TASK マネージャーを使用してプロセスを確認したところ、プロセス WINWORD.exe が存在することがわかり、実行しようとするとそれを殺すと、サーバーは戻ってきて、そのログにエラーを出力しました ( A COM 例外が発生しました: At Invoke of: ApplyPolicy 説明:)。
調べてみると、スタンドアローンのJavaアプリを実行してタスクマネージャーを開くとjava.exe *32プロセスとwinword.exe *32プロセスがあったのですが、Webアプリに変換してから実行するとWebsphere内でタスクマネージャーを確認すると、すでにプロセスjava.exe * 32(サーバーの起動時に開始)があり、ページを呼び出すと、winword.exe(32なし)プロセスが作成されてハングし、その結果、サーバーもハングアップしました。だから私を助けてください、どんな助けも大歓迎です。

0 投票する
1 に答える
401 参照

java-me - J2ME RMS 読み取り/書き込み

J2MEアプリケーションを作成しています。レコードを作成し、その値を更新するたびに頻繁にアクセスする必要があります。しかし、アプリケーションを実行するたびに、レコードの作成コードをstartApp().作成コードを定義する場所を取得できなかったので、次にレコードにアクセスするときに更新された値を取得する必要がありますか? 更新のことは で定義されていCommandlistenerます。

0 投票する
1 に答える
602 参照

java - Java MEでデータベースに接続するにはどうすればよいですか?

私は学生で、JavaMEとNetBeans6.9を使用してモバイルクイズゲームを開発しています。質問と回答をデータベースに保存する必要があり、MIDletをデータベースに接続したいと思います。

0 投票する
1 に答える
477 参照

java-me - j2meのファイルにデータを保存する方法..?

RMSデータをファイルに保存する方法と変更する方法を教えてもらえますか?

0 投票する
1 に答える
759 参照

java-me - RMS の問題

RMS に問題があります。レコードを削除し、レベルアップ後にレコードを移動する必要があります。それを行う機会はありますか? 私はこれを回避しようとしましたが、全体として、これで終わります:(


これを変換する方法はありますか:

while (recordEnumeration.hasNextElement()) に? もちろん、この文字列トリミングで:P


わかりました、多分私が今苦しんでいる問題を説明します。モバイルでアプリを作成しましたが、これまでのところ、ユーザー プロファイルを作成して RMS に書き込んでいますが、問題なく動作しています。アルゴリズムは次のように機能します。ユーザーはプロファイルの名前とその他の詳細を尋ねられ、完了するとデータが保存されます。レコードのスキーマは次のようになります: Name_of_profile、モデル、ブランドなど。プログラムはレコードをトリミングして name_of_profile を取得し、choiceGroup に入れます。また、それも魅力のように機能しますが、実際の問題は削除にあり、最初または2番目のレコードを削除できますが、新しいレコード[新しいプロファイル]を配置すると、次のようなエラーが表示されます:

javax.microedition.rms.InvalidRecordIDException: レコード検索エラー

0 投票する
1 に答える
741 参照

java-me - J2ME MIDletのjarファイルが1つの電話から別の電話にコピーされた場合、そのレコードもコピーされますか?

この質問が以前に行われたことがある場合は、お詫び申し上げます。何度も検索したところ、どこにも答えが見つかりませんでした。

J2MEのレコード管理システムと呼ばれるものについて読んでいたところです。これを使用すると、MIDletが閉じられた後や電話の電源がオフになった後でも、データを合理的に永続的に保存できます。しかし、私が知らないのは、これらのレコードが実際にどこに保存されるかです。その結果、私はレコードについていくつかの混乱を見つけます。

例を挙げると、携帯電話にある種のゲームがあるとしましょう。このゲームはJ2MEMIDletであり、私の最高スコアをレコードに保存するため、ゲームをプレイするたびに、私の最高スコアが何であったかが表示されます。次に、このゲームのjarファイルを自分の電話から別の電話にコピーした場合、ハイスコアを保存しているレコードも他の電話にコピーされますか、それとも他の電話にレコードがまだ存在しませんか?

また、私がそれにいる間のレコードについての別の質問。携帯電話からレコードを保存するMIDletをアンインストールすると、レコードは自動的に削除されますか?

ありがとう!

0 投票する
1 に答える
318 参照

database - J2me dbオプション、jmesql

jmesqlはj2me環境のrmsよりも優れたオプションですか?jmesqlを使用する際の制限はありますか?大量のデータを使用する場合は、rmsの方が適しています。何を使用するのが良いですか。