fmdb

    0

    1答えて

    私は新しく、まだ疑問が残っています。 データベーステーブルから配列にデータをロードするクラスを作成しました。次に、TableViewでDeleteを選択してデータベースからレコードの削除を実装したいと思います。私は困っている。 データベースのinTableViewから項目の説明を表示する際に問題があります。フィールド_idは表示されますが、フィールド名は表示されません。 あたかもオブジェクトが配列

    2

    3答えて

    sqliteでは、デフォルトで外部キーが無効になっているという事実に遭遇しました。私は "削除カスケード"の外部キーを持って、親テーブルのレコードを削除しても子レコードは削除されません。さまざまな投稿は、それぞれの接続で "PRAGMA foreign_keys = ON;"を有効にする必要があることを示しています。それで、FMDatabaseでどこを有効にするのですか?各SQL stmtの前にコ

    0

    1答えて

    私のSQLiteデータベースには、以下の属性があります。 モジュール|学生1 |学生2 |学生3 |学生4 | Student5 一つの最小及び5 studentsの最大値を有することができます。学生の数に基づいて、私はボタンを表示する必要があります。 生徒の人数が3人の場合は、3つのボタンが表示されます。例:データベースエントリが次のような場合: Science |ジャック|トム| - |デブラ

    0

    1答えて

    SQLiteデータベースからデータを読み込んで画面に表示するシンプルなiPhone/iPadアプリを作成しました。データベースはXcodeプロジェクトに追加され、読み込み(書き込まれない)だけで済みます。シミュレータではこれはうまく動作しますが、私のiPhoneでこのアプリを実行すると速度が遅すぎます。 私はアプリにいくつかのパフォーマンスプロファイリングを追加しました。そのため、アプリのどの部分

    1

    1答えて

    xCodeプロジェクトから次の警告が表示されます。どうすればそれらを取り除くことができますか? 注:私は、コンパイルのソースセクションにMBProgessHudと Warning: no rule to process file '$(PROJECT_DIR)/MBProgressHUD.h' of type sourcecode.c.h for architecture i386 W

    3

    2答えて

    sqliteを使用してデータベースにデータを挿入するには、データベースをコピーして書き込み可能にする必要があります。今 FMDatabase *db; = [FMDatabase databaseWithPath:[[NSBundle mainBundle] pathForResource:@"sample" ofType:@"db"]]; if (![db open]) { NSLo

    1

    1答えて

    日付フィールドがあるテーブルでクエリを実行しようとしていて、範囲の値を照会するwhere句は次のようになります。 [db executeQuery:@"select * from test where myDate BETWEEN date('now','-7 days') and date('now')"]; しかし、あなたがテーブルの宣言でDATETIME列を使用している場合:(

    0

    1答えて

    現在、サーバー間でデータを同期させる必要のあるアプリケーションを開発しています。アプリはSQLiteを多用しているので、raw sqliteに移り、FMDatabaseを使うことにしました。私たちのテーブルは、データの状態を管理せず、データを収集して送信するだけなので、非正規化され、キーがありません。いくつかの時間間隔(サーバーから取得して新しいコンテンツを挿入する)でテーブルを更新していますが、

    0

    2答えて

    fmdbでUPDATE-queryを実行する際に問題があります。アプリケーションをエラーなくロックします。 それは、この行で停止:あなたの他のスレッドが [db executeUpdate:@"UPDATE categories SET number_places = 21 WHERE id = 44"];

    4

    3答えて

    私はfmdbを使用していますが、dbファイルを追加する場所がわかりません。 this old answer私はそれがxcode 4.2には合っていないと思っています(私たちはもう 'Resources'フォルダを持っていないので)。 私は、 'リタ' でデータベースを作成した拡張.sqliteを追加し、次のようにDBファイルを追加しました: は、私は、次の NSArray *paths = NSS