掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
FireDACからSQLite3への接続について (ID:48199)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Windows7(32Bit)SP1 + Delphi XE7 Update1 の環境で FireDACにてGalaxyNexus(Androidバージョン4.2.2)でのSQLite3への接続で行き詰まり質問させて下さい。 EmbarcaderoTechJapanが公開しているyoutube「ローカルデータベースにアクセスしよう」を参考に作成しています。 Androidへのローカルデータベースを保持したアプリを作成したいのですが Androidにて[FireDAC][Phys][SQLite]ERROR:no such table.STAFF とメッセージが表示されデータベースにアクセス出来ません。 行った作業としては ------>>> 1. 「DB Browser for SQLite」を使用してデータベース「test.db」を作成。 テーブル「STAFF」を作成し、項目(IDやNAME)を作成。 テストデータを5件入力。 2. DelphiよりFireDACにて、FDConnection・FDTable・FDPhysSQLiteDriverLink・FDGUIxWaitCursor・Gridを配置。 3. ターゲットをAndroidにあたり、データベース接続を(FDConnectionBeforeConnect) FDConnection.Params.Values['Database'] := TPath.GetDocumentsPath+PathDelim+'test.db' に変更。 4. [プロジェクト]⇒[配置]にて、「test.db」を追加。 リモートパスに「.\assets\intemal\」を設定 ------<<< ターゲットをWin32の場合は問題なく接続出来るのですが、ターゲットをAndroidに変更した場合にエラーになってしまいます。 因みに、カメラアプリ等も作成してみましたがAndroid上にて動作しているので PCとAndroidの接続設定等は問題無いと思うのですが。 何か設定漏れなどありましたらご教授宜しくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.