問題タブ [zumero]
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.
sqlite - zumero_sync の呼び出し時の例外
(xamarin.ios を使用して) zumero と sqllite db の同期を開始する際に問題が発生しました。同期コマンドをセットアップしました:
しかし、例外が発生しています:
これでdbNameを設定しました:
うまくいけば、誰かが私が間違っていることを理解できるでしょうか? ありがとう。
sqlite - Android クライアントから zumero_internal_auth_add_user を呼び出す方法
Zumero を使用してデータ同期を処理するように Android アプリを更新しています。各ユーザーは、サーバー上に独自の dbfile と、独自の内部認証アカウントを取得します。しかし、私はzumero_internal_auth_add_userAndroid で仕事をすることができません。
で関数を呼び出し、SQLiteDatabase.execSQL次の形式の SQL を生成します。
これにより、エラー コード 100 (不明なエラー) の SQLiteException が発生します。ログは、操作が成功したように見えますが (http ステータス コードは 204: No Content)、Zumero ライブラリはこれを認識せず (200 しか期待していないのでしょうか?)、例外をスローします。
同じユーザーを再度追加しようとすると、操作は で失敗しzumero:unique_constraint_violation、元の呼び出しが成功したという疑いが確認されました。SQLite シェル (Windows 上) で実行zumero_internal_auth_add_userしてみましたが、正常に動作し、問題が Android ライブラリに固有であることを示唆しています。zumero_log dbfile を取得したところzumero_internal_auth_add_user、どちらの場合も 204 が返されることがわかりました (Android シェルと SQLite シェルから)。
何か間違ったことをしていますか、それとも Zumero Android ライブラリにバグがありますか?
ios - Zumero Xamarin がコンパイルされない
Zumero Xamarin コンポーネントを使用しようとしていますが、コンパイラ エラーが発生します。
コンポーネントをプロジェクトに含め、次のコードを追加しました。
と

sqlite - Xamarin で Zumero が動作する SQLite のバージョンはどれですか?
私は新しいプロジェクトのために Zumero を調査しており、どの SQLite で動作するかを理解しようとしています。Mono.data.sqlite、System.data.sqlite、Sqlite-net、または Sqlite-net 拡張機能。私は Extensions バージョンを使用することを好みますが、変更された Zumero 構文を使用してテーブルを定義することができないため、それまたは Sqlite-net では機能しないと思われます。
複数のスマート デバイスをそれ自体およびデスクトップと同期できるようにする必要があります。どんなアイデアでも役に立ちます。
sqlite - タイムスタンプ駆動型の競合解決は可能ですか?
Zumero for SQL Server のドキュメントによると、既定の競合解決動作はレコード バージョン番号を使用することです。
ただし、代わりにタイムスタンプに基づくことは可能ですか? ビジネス ルールでは、最後に更新されたレコードが優先されます。
また、サーバー側データベースの特定のサブセクションを各クライアントデバイスに同期することは可能ですか (そして十分に簡単ですか)?
PS: クライアント デバイスの時刻がインターネット時刻とほぼ同期していることを前提としています。デバイスで定期的にチェックが実行されます。データの性質上、クライアントのクロックが数秒ずれていても問題ありません。更新が互いに 5 秒以内に発生する例外的なケースでは、どちらが勝つかは問題ではありません。最も重要なことは、平均してすべてのクライアントで、最後のレコードが勝つということです。
zumero - ZSS の初期セットアップが無効な接続文字列で失敗する
SQL Server 用の Zumero を動作させようとしていますが、テスト クライアントを実行できません。以下のエラーが表示されます
の接続文字列web.configは
ソースからの Zumeroの説明
Event ID 1が見つかりません。このイベントを発生させるコンポーネントがローカル コンピューターにインストールされていないか、インストールが破損しています。コンポーネントをローカル コンピューターにインストールまたは修復できます。イベントが別のコンピューターで発生した場合、表示情報をイベントと共に保存する必要がありました。
イベントには次の情報が含まれていました。
パブリッシャーは無効にされており、そのリソースは利用できません。これは通常、パブリッシャがアンインストール中またはアップグレード中の場合に発生します。