fmdb

    0

    1答えて

    DBにいくつかのクエリを挿入するためにFMDBを使用しようとしています。 挿入の問合せを確認すると、挿入されているというメッセージが表示されます。 後で実際にテーブルからデータを読み取ることができます。 しかし、DBから情報を読み込もうとすると、nullに戻ります。 XcodeプロジェクトでDBをチェックしても、更新されていないようです。 それは私を混乱させます。どのような問題が起こる可能性があり

    0

    1答えて

    [OK]を、私はしばらくの間、店で持っていた簡単なリーダーのアプリを持って、それは素晴らしい動作します。私はコンテンツのsqliteデータベースを持っており、私はfmdbを使ってそれと話をしています。テキストをロードしてUIWebViewに表示します。かなりシンプルなもの。 iOS 5が公開されたとき、私はアプリが正しく動作していないというメールを受け取るようになりました。確かに、それは非常に遅く

    0

    2答えて

    私のiPhoneアプリケーションでは以下のクエリに問題があります。アプリケーションがクエリを実行すると、結果を処理するのにかなりの時間がかかります。多分1秒程度かかります...とにかくクエリを最適化できるかどうか疑問に思っていましたか?私はすべての私のSQLを処理するためにFMDBフレームワークを使用しています。 select pd.discounttypeid, pd.productdiscou

    0

    1答えて

    私は次のコードを使用してcustomersテーブルからレコードを読み取ります。何らかの理由で返される結果セットは、常に空です。 -(NSMutableArray *) getCustomers { NSMutableArray *customers = [[NSMutableArray alloc] init]; NSString *databaseName = @"Cus

    1

    2答えて

    FMDBから空の結果セットをトラップする際に問題があります。 コードは次のとおりです。私はデータベースのオープンとクローズとNSLog "1"からNSLogを取得していますが、Ifステートメントのどれもありません! データベースにデータがありますが、データベースが空の場合は結果をトラップして編集します。最初の応答を取得した後、引き続き [self openDatabase]; NSNumber

    0

    1答えて

    私のiPhoneアプリケーションは、多くの異なるモデルオブジェクト(FYI、私はFMDBを使用しています)によってアクセスされる単一のsqliteデータベースを持っています。私はいくつかのヘルパーメソッドを使用してデータベースに問い合わせ、結果からオブジェクトを作成しています。私は、例えば(ヘルパーメソッドのコードのほとんどはモデルオブジェクトにモデルオブジェクトから複製されていることを発見してい

    2

    2答えて

    私はiOSアプリでメモリリークを追跡していると私はリーク機器を使用して、次のコードに帰ってくる: NSMutableArray *resultSet = [[NSMutableArray alloc] initWithCapacity:3]; NSAutoreleasePool *innerPool = [[NSAutoreleasePool alloc] init]; FMResultS

    0

    1答えて

    2つのカラムを持つshuffledQuestionsというテーブルを持つデータベースがあります。category_idとquestion_idの両方が主キーです。それは私がシャッフルされた質問の格納されたリストを保管する場所です。私の現在の問題は、question_idを取得することができないということです。代わりに、私にrowidを与えます。 FMResultSet * slotQuestion

    2

    1答えて

    私はiPhoneのiOS 4でSQLiteを使用していますが、私の更新ステートメントによる変更は保存されません。最初はおそらくアプリケーションを終了すると、何とかデータベースを削除するかもしれないと思っていたが、それらは同じセッション中に保存されていない。私のデータベースを初期化するコード(FMDBを使用して)されています -(SQLiteDal*) init { pool = [[NS

    0

    2答えて

    私たちのアプリをReadonlyデータベースに移動させているので、コンテンツのアップデートでもアップデートが可能です(アプリのアップデートではありません)。以下のコードは、アプリケーションデリゲートがdbをコピーすることですが、最初の実行時にNSFileManagerを実行して(実行中に)そこにあるかどうかを確認したり、コピーしたファイルがロードされていないかどうかを確認します。しかし、私はそれを