0

値を持つテーブルがあります。それに値を追加または挿入する必要があります。たとえば、テーブルには値が「123」の行(「exml」)が​​あり、値「4567」を追加したいとします。その後は「1234567」でなければなりません。値が存在しない場合は「4567」でなければなりません。助けてください..

4

2 に答える 2

0

説明されているリンクを確認してください データベースの作成、テーブルの作成 、

データベースを開く テーブルからデータを取得する

値の挿入と取得に役立ちます。

Objective-C を使用して SQLite3 データベース ファイルを作成する

これをチェックして。

于 2012-09-19T12:14:09.807 に答える
0

このためには、最初にテーブルから既存のデータを取得してから、データベースで取得したレコード数のループを配置する必要があります。次に、次のようにすることができます。

    for(int i=0;i<arrOldData.count;i++)
    {
        NSString *strNew;
        if([[arrOldData objectAtIndex:i] objectForKey:@"exml"])
        {
            strNew=[[[arrOldData objectAtIndex:i] objectForKey:@"exml"] stringByAppendingString:yourNewString];
        }
        else
        {
            strNew=yourNewString;
        }

        //your insert statement will be here with value(strNew)
    }

これは完全なコードではありません。何ができるかを簡単に説明するだけです。お役に立てば幸いです。

于 2012-09-19T11:52:28.277 に答える