phpのSQLite3で作成したデータベースを、アンドロイド開発環境のSQLiteで読み込めません。
そもそも、phpとアンドロイド開発環境では、SQLiteデータベースの互換性はないのでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (1件)

> アンドロイド開発環境のSQLite


はsqliteのバージョン2なのではないのでしょうか。
そうだとすると、sqlite3のファイル形式とは互換性がありません。
    • good
    • 0
この回答へのお礼

自分の使用しているアンドロイド開発環境のSQLiteのバージョンが、いくつなのかわからない
のですが、参考になりました。ご回答どうもありがとうございました。

お礼日時:2011/11/16 12:01

このQ&Aに関連する人気のQ&A

このQ&Aと関連する良く見られている質問

Qアクセスデータベースエンジンの再インストール

マイクロソフトのアクセス データベース エンジン 2010 を間違って、アンインストールしてしまいました。インストールキーがわからないのですが、再インストールする方法を教えてください。
インストールキーがわからなければ、再インストール不可能ならば、新たに、インストールする方法を教えてください。よろしくお願いします。

Aベストアンサー

Microsoft Access データベース エンジン 2010 再頒布可能コンポーネント
http://www.microsoft.com/ja-jp/download/details.aspx?id=13255
でしょうか?
『詳細』や『インストール方法』などをご確認ください。

QHTMLからのデータベース アクセス

インターネット上のホームページからデータベースをアクセス(検索のみ)して、
ホームページにその結果を表示する仕組みについて考えているのですが、
初心者ですので、分からないでいます。
どなたか、よい仕組みをお教え下さい。

前提を以下に示します。

(1) ある会社のホームページが外部のサーバに置かれています。
(2) その会社では、ローカルでMS Accessを使用して、Accessデータベースを作成しています。
(3) ホームページ上から検索するデータはこのAccessに格納されているデータです。

そこで、教えて頂きたいのが、サーバ上で検索する場合、サーバにはどのデータベース形式
(Access、MySql、PostgreSQL等)がよいのでしょうか?
(ローカルのAccessデータベースを妥当なデータベースに変換してアップロードする
 事を考えています)

又、アクセスの手段として、HTMLから直接アクセス、JAVAによるアクセス、PHPからのアクセス
等が考えられると思うのですが、どの仕組みが単純にできるでしょうか?

この時、考慮しなければいけないのが、ホームページは外部のサーバにあるため、
必要なドライバ等のインストールを行う事はできない。
という点です。

どのような仕組みが単純に実現できるのか、どなたかいいお知恵をご教授下さい。

よろしくお願い致します。

インターネット上のホームページからデータベースをアクセス(検索のみ)して、
ホームページにその結果を表示する仕組みについて考えているのですが、
初心者ですので、分からないでいます。
どなたか、よい仕組みをお教え下さい。

前提を以下に示します。

(1) ある会社のホームページが外部のサーバに置かれています。
(2) その会社では、ローカルでMS Accessを使用して、Accessデータベースを作成しています。
(3) ホームページ上から検索するデータはこのAccessに格納されているデータです。

そ...続きを読む

Aベストアンサー

> (1) AccessデータベースからMySQLへの変換
> (2) ローカル環境で設置済みのphpMyAdminで、SQL文を有したSQL
> ファイルを作成する
> (3) サーバで、phpMyAdminを使用してエクスポートしたSQLファイ
> ルをインポートする。

えと、普通、データの登録・変更・削除が必要になるならば、それを管理者用のWebページとして構成して、Webですべて完結させるものですが。
DBが2つあっては、どれが反映すべきデータが分かりませんよね。

面倒だったら、Accessを撤廃し、phpMyAdminの使い方をレクチャーすればいいんじゃないですかね。
しかし、それでシステムが破壊されても文句言えません。
本来、公開すべきでないものを公開するわけですから。
せっかく一旦はデータを移行したはずなのに、ローカル環境のAccessというとても閉鎖的な環境でデータの更新をすること自体が間違いだと思います。

Q社内ネットワークとデータベース新築について

現在サーバーコンピューターがWindows Server 2008 R2 Enterpriseです。
社内PCは全部で10台程度です。
現在はこのサーバーコンピューターに外注で作ってもらったデータベース(バックエンド)を置いて、各PCにフロントエンドを置いています。普通のデータベース構造だと思います。
この、外注で作成したソフトを社内で作成したものに切り替えたいという思いがあります。

プログラミング自体は得意なのですが、ネットワークとかはてんでダメでして…
過去質問によればサーバーコンピューターのライセンスも絡んでくるとのことで。
普通に私のPCで作ったバックエンドをサーバーに入れて、フロントエンドを各PCに配布すれば良いのかと思っていましたが、事はそう単純ではないようでして。
ちなみに今は何も作っておりません。これから作る予定です。
他の過去質問ではSQLServerの無償版で十分事足りると言われましたが、それを使用するにしても、どこでどう作ればいいのやら…

無知ですみません。
叩かれそうな質問ですが、是非ご教授ください!

現在サーバーコンピューターがWindows Server 2008 R2 Enterpriseです。
社内PCは全部で10台程度です。
現在はこのサーバーコンピューターに外注で作ってもらったデータベース(バックエンド)を置いて、各PCにフロントエンドを置いています。普通のデータベース構造だと思います。
この、外注で作成したソフトを社内で作成したものに切り替えたいという思いがあります。

プログラミング自体は得意なのですが、ネットワークとかはてんでダメでして…
過去質問によればサーバーコンピューターのライセンスも絡...続きを読む

Aベストアンサー

No.2です。
本件に対する最後の投稿です。

> 現行版を開発した会社がちゃんとやってくれれば何も問題ありません。

当方は先に「現行版を開発した会社なりなんなりに・・・」と書きました。ですので現行の会社が対応してくれず云々は存じません。対応してくれない会社に保守契約料を払い続けているのでしたら経理上問題とは思いますが。無駄金を払っているという意味で。


> 悔しくて悔しくて、この3年くらい必死で勉強しました。
> で、自分で作ってやろうと思いました。

その結果が、、、

> > プログラミング自体は得意なのですが、ネットワークとかはてんでダメでして…
> > 過去質問によればサーバーコンピューターのライセンスも絡んでくるとのことで。
> > 普通に私のPCで作ったバックエンドをサーバーに入れて、フロントエンドを各PCに配布すれば良いのかと思っていましたが、事はそう単純ではないようでして。
> > ちなみに今は何も作っておりません。これから作る予定です。
> > 他の過去質問ではSQLServerの無償版で十分事足りると言われましたが、それを使用するにしても、どこでどう作ればいいのやら…

ということではその3年間も無駄です。
マイクロソフトのライセンスの事さえわからない状況なのですよね?
システム開発(もしかするとサーバを含めたハードウェアの選定やシステム構築も)を外注化し、出来あがった社内システムの維持・運用・管理をされておられるのでしたら、まずそういった点を含めた情報を知っていなければならないと考えます。
それさえない状態なのに、ソフトウェア開発のスキル云々はおかしいと私は思います。組織内の一プログラマなら別ですが。
その辺りも今の外注との関係の遠因となっているのではないでしょうか?


> 設計の腕はかなり上がったと思っています。

いやいや、ですからそうではないでしょう。。。(^^;
社内システムの機能を存じませんが、機能内容によってはサイボウズなどのグループウェアで済む話なのかもしれませんし。
コンピューター・システムを道具として使う側の人間や組織としては、まずは便利に簡単にかつ安価にやりたいことが出来る環境を得る方法を日常の中で勉強したり情報収集したりすることこそ大切かと思います。
一応、システム開発を請け負う会社に30年ほど勤め、アカデミックなところから泥臭いところまで、様々なお客様とお話をし仕事をさせていただきましたが、組織の大小に関係なく「やりたいことをご自身達が専門とする(業務)分野の立場と言葉できちんと説明出来る」方はとても仕事がやりやすかったです。
一番厄介なのはなまじシステム開発の分野というかIT分野というか、それっぽい言葉でこちらの分野に近づいて話をしようとする方です。それはこちらが相手のスキルを見誤りやすいのと、やりたいことを誤解しやすい、、、というか理解し難いといった点で困りものです。(^^;
しっかり、ガッツリ勉強している方ならもちろん問題は無いのですが。

ソフトウェアを書いて作るという部分はシステム開発の中の最下流の部分です。システムを導入する側としてはまず上流からおさえないと話しは進みません。
その辺、わかっておられますか?
外注に相手にされず悔しくて、、、のこの3年間の持って行き先が違うように私には思えます。
失礼しました。

No.2です。
本件に対する最後の投稿です。

> 現行版を開発した会社がちゃんとやってくれれば何も問題ありません。

当方は先に「現行版を開発した会社なりなんなりに・・・」と書きました。ですので現行の会社が対応してくれず云々は存じません。対応してくれない会社に保守契約料を払い続けているのでしたら経理上問題とは思いますが。無駄金を払っているという意味で。


> 悔しくて悔しくて、この3年くらい必死で勉強しました。
> で、自分で作ってやろうと思いました。

その結果が、、、

> > プログラミン...続きを読む

Qデータベースの利用者または詳しい方

データベースの利用者または詳しい方にアドバイスをお聞きしたいです。
70人前後の規模の会社で申請書類などのペーパーレス化を目的で
サイボウズやファイルメーカーで開発したデータベースキットなど導入しようかと検討しています。

が、しかし
下記のチームスピリットというものは正直どうでしょうか?
https://www.teamspirit.co.jp

手元に全く情報がないため比較が出来ません。
参考になるチームスピリットの情報や比較、使用されている方の感想など教えて頂ければ幸いです。
よろしくお願い致します。

Aベストアンサー

チームスピリットの販社に詳細資料や導入事例の要求、場合によってはプレゼンテーション・デモンストレーションを養成したら如何でしょうか。

Qリレーショナル・データベースの論理設計について

備品管理において、備品の種類ごとに入力する項目をかえたい。

データベースの勉強をしています。

ものすごく基本的なことだと思うのですが、書籍を読んで試しに作ってみようと思ったところはじめからつまづきました。


備品管理のためのデータベースを作成しようと考えています。
備品は種類にかかわらず通しのIDで管理したいと考えています。
そのうえで、備品の種類ごとに詳細な項目を入力できるようにしたいと考えています。
(たとえば、パソコンであれば、CPU、Memory、HDDの容量、カメラであれば、記録画素数。)
さらに、状態…
 
 ID管理テーブル

 ID | 備品名 | 種類 | 状態

 種類テーブル

 ID | 種類 |


備品の種類ごとの詳細な項目をどのように設計すればよいのでしょうか?

種類に応じて参照するテーブルを変更するようにすればよいのでしょうか?
(そもそもそのような方法が可能なのかも含めてわかりません。)
(木構造とかいうものかとも思いましたが、目的としているところが違うと思いました。)

よろしくお願いします。

備品管理において、備品の種類ごとに入力する項目をかえたい。

データベースの勉強をしています。

ものすごく基本的なことだと思うのですが、書籍を読んで試しに作ってみようと思ったところはじめからつまづきました。


備品管理のためのデータベースを作成しようと考えています。
備品は種類にかかわらず通しのIDで管理したいと考えています。
そのうえで、備品の種類ごとに詳細な項目を入力できるようにしたいと考えています。
(たとえば、パソコンであれば、CPU、Memory、HDDの容量、カメラであ...続きを読む

Aベストアンサー

種類テーブル
種類ID | 種類名
10 | パソコン
11 | カメラ

項目テーブル
種類ID | 項目ID | 項目名
10 | 01 | CPU
10 | 02 | Memory
10 | 03 | HDD容量
11 | 01 | 記録画素数

状態テーブル
状態ID | 状態名
0 | 在庫無し
1 | 在庫有り

備品テーブル
備品ID | 種類ID | 備品名 | 状態
1000 | 10 | PC XXX-xx | 1
1001 | 11 | カメラxxx | 1

備品明細テーブル
備品ID | 種類ID | 項目ID | 項目詳細
1000 | 10 | 01 | Pentium XXX
1000 | 10 | 02 | 4G
1000 | 10 | 03 | 500GB
1001 | 11 | 01 | xxx万

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

このQ&Aを見た人が検索しているワード


人気Q&Aランキング

おすすめ情報