2017-02-05 5 views
0

私はAndroidプロジェクトで2つのSQLiteデータベースを持っています.1つはユーザーのプロファイルの詳細を格納するために使用され、もう1つはブックの予定を格納します。現在のところ、2つはリンクせずに動作します。私はちょっとばかげて聞こえるかもしれませんが、あるユーザーの予約された予定をクリックするとプロフィールに行くので、2つを接続することは可能です。私はこれがどのように可能なのかを見ることができず、かなりの井戸を過ごした後、私は正しいことが証明されていません。Android Studioで2つのSQLiteデータベースにアクセスして接続する方法は?

可能であれば、どうやってそれをやっていくのか、いくつかの参考にしてください。私はその両方のインクリメントにユニークなIDを持っていますが、名前は両方とも同じである可能性がありますが、リンク等をチェックする手段はありません。

申し訳ありません私は自分自身を明確にしていないと、私が考えることができる唯一の方法は、すべてのものを再設計し、別々のデータベースを持たずに、両方のためのものを持っているだけです。これがうまくいくかどうか分からず、私はすでに私が持っているものを設計するのに非常に長い時間を費やしました!

+0

2つのデータベースを作成しましたか?はいの場合は、データベースを1つ使用することを検討してください。 – Enzokie

+0

これを確認してください: [Multiple databases](http://stackoverflow.com/a/4499816/1636478) – maatik5

+0

@Enzokie私は2つのテーブルを持つ2つのデータベースを作成しました...私は、必要。 –

答えて

0

私はテーブルを別のデータベースにエクスポートすることをお勧めします。それはあなたがしようとしているものと比較して簡単で、ケーキのようです。あなたはコードを書くことなく、thisをSQL Serverで(私はそれがあなたのデータベースであると仮定して)行うことができます。しかし、私はあなたがあなたのデータのいくつかを必要とする場合は正しい立場は、あなたがクエリでそれを行う必要があります。

+0

執筆時には簡単に聞こえますが、私は確信しています。私はあなたがそれを記述したとは思わないが、リンクが見つからない限り、私の問題を解決するだろう。私が実際にしているのは、前のバージョンから2番目のデータベースにアクセスして情報を表示、更新、削除する特権です。それにもかかわらず、私は輸出についてかなり興味を持っていました...言及しましたが、それは私の問題を解決しませんが、何かのためにそれを使うことができます。あなたはどのようにエクスポートし、sqliteのデータベーステーブルをインポートする知っているだろうか? –

+0

リンクが表示されませんでしたか?上記の青色の青ですか? https://www.codeproject.com/tips/664327/copy-table-schema-and-data-from-one-database-to-an –

関連する問題