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