私はWorkAboutPro 4を持っており、これはアプリケーションを実行します。 このアプリケーションはSQLliteデータベースを使用します。PDAにデータベースをプッシュするとRAPI2で空のデータベースになります
私はまた、それに沿ってコンピュータプログラムを実行します。ここで私はハンドヘルドデバイスで動作するためにRAPI2を使用します。 すぐに私のデバイスを接続すると、ファンクションがトリガされ、まずデータベースをハンドヘルドから自分のコンピュータにプルします。 私はそれからいくつかのものをし、それを元に戻すために行く。問題は、返されるデータベースは常に0kbであり、テーブルもなくデータがないことです。
私はそれが接続上でデータベースをプッシュすることができないbeccauseだと思った。だから私は自分のコンピュータに完全なデータベースを取得しようとしました。しかし、これはうまく動作します。 それから私は行って、私のhadnに空のTxtファイルを置いた。それを引っ張って、テキストを追加し、それをプッシュし、これもうまく動作します。
私がHandHeldに完全なデータベースをプッシュしようとすると、0kbの空のデータベースが作成されます。
これはなぜですか?
ロータス〜
編集:あなたはPDAからファイルをデバイスが接続されているかどうかを検出し、プッシュ/プルするbeter方法を知っていれば私に知らせてください。