問題タブ [dbaccess]

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 に答える
121 参照

ios - 問題 - DBAccess ORM は、swift で bool 型を宣言してテーブルを作成します

bool型とInt型フィールドを宣言する DBObject (DBAccess ORM) の create table で問題に直面しています。また、「説明」フィールドを宣言することもできません。

//スウィフトコード:-

UIKitのインポート

@objc(サークルリスト)

クラス サークルリスト: DBObject {

}

dynamic var isdeleted : Bool!;」を書き込むと、その時点で「そのタイプをObjective-Cで表現できないため、プロパティを動的にマークできません」のようなエラーが発生します。

dynamic var isdeleted : Bool!

そして、「dynamic var isdeleted : Bool;」と書くと、その時点で「Class circle list has no initializer」のようなエラーが発生します。

dynamic var isdeleted : Bool

この問題を修正する方法を知るための完璧な解決策を提案し、DataType に関する詳細と DBAccess に関する詳細情報を提供してください。

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

ios - Swiftで特定のフィールドdbAccessで特定のレコードを更新する方法

既存のレコード (DBAccess ORM) の更新に関する問題に直面しています。特定のフィールドを持つ「 ID 」で特定のレコードを更新したい。

次の迅速なコードを確認してください。

この方法でレコードを更新しようとすると。次に、「 post」テーブルに新しいレコードとして生成されます。

この問題を解決するための完璧な解決策を提案してください。

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

ios - SwiftでdbAccessの特定のフィールドで複数のレコードを更新する方法

複数のレコードを更新したい(DBAccess ORM)。特定のフィールドの条件によって。name = "atul" の set city = "Goa" のように。

次の迅速なコードを確認してください。正常に動作しています。しかし、for ループを使用せずに単一のクエリでこれを行う方法。

行/ループの数を減らし、上記のクエリ コードを改善するための完璧なソリューションを提案してください。

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

shell - dbaccess からログを取得する方法

サーバー データベース間の接続を確認するスクリプトを作成しようとしています。

そのためにはログをキャプチャする必要がありますが、ログはファイルではなく画面に表示されます。

ファイル:

main.scr

クエリ.scr

log_test.dat:

端末出力

main.scr を実行すると画面に表示される内容:

画面に表示されるメッセージを何らかのログ ファイルに送信する方法はありますか、それともより良い方法を提案できますか?

0 投票する
2 に答える
387 参照

ios - Swift - SharkORM はプロパティを無視して暗号化します

SharkORMを使用して SQLite データベースを作成していますが、次の質問があります。

sharkORM でプロパティを暗号化して無視するにはどうすればよいですか?

生年月日から年齢を計算しようとしていますが、年齢の列をテーブルに入れたくありません。

また、私のデータは安全でなければならないので、生年月日を暗号化したいのですが、どのように実装できますか?

ご協力ありがとうございました。

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

ios - SharkORM の大規模データ同期プロセス

私の会社は、データをクラウドベースの API と同期する必要がある iOS 注文アプリを開発しています。データはリレーショナルであり、迅速に同期できる ORM を利用するソリューションを見つけるのに苦労しています。データのダウンロード、モデルの作成/取得、および関係の構築をループ処理するのに時間がかかりすぎています。1 つの注文レコードに、注文明細行、顧客、出荷、製品、およびその他のエンティティとの関係が含まれる場合があります。同期プロセスでは、新しいレコードまたは更新されたレコードごとに、これらの関連エンティティをすべて取得または作成する必要があり、非常に時間がかかります。

ActiveJDBC を ORM として使用するアプリケーションの Java バージョンが既にあります。基礎となる SQLite データベースにデータを直接挿入でき、ActiveJDBC は API データベースに既に存在する ID と外部キーを使用できます。これにより、モデル オブジェクトを構築するよりもはるかに高速に、ダウンロードしたデータを挿入できます。

私の知る限り、SharkORM では、ID と外部キーに別のデータベース列を使用することはできません。SharkORM (または別の iOS ORM) を使用して同様のことを行う方法はありますか?

ご協力ありがとうございます。