iphone - 如何插入 uitextfield 中的值以及 sqlite 中的图像?

标签 iphone sqlite uiimage

在我的数据库中,我有表 AnimalDetails ,其中包含动物编号(主键)、名称、品种出生日期和图像字段。我想向该表添加数据。 我创建了 3 个文本字段,用于名称、品种、出生日期和 uiimageview,它从 imagepicker 中选取图像,animalNumber 是随机生成的数字。 现在我想将此数据添加到我的表格中。

请帮助我!

最佳答案

我希望您知道如何打开数据库。

打开数据库后,您需要调用一个方法,将数据插入数据库,如下所示:

- (BOOL) insertContactDetails
{
    char *st, *errorMsg;

    st = sqlite3_mprintf("INSERT INTO contactDetails (`Id`,`Name`) VALUES"
                         " (%d,'%s')",                          
                         [textId.text intValue],[txtName UTF8String]);

    NSLog(@"QUERY: %@",[NSString stringWithUTF8String:st]);
    int ret = sqlite3_exec(yourDB, st, NULL, NULL, &errorMsg); //yourDB is declared as "sqlite3 *yourDB;"

    if (ret != SQLITE_OK)
    {
        sqlite3_free(errorMsg);
        sqlite3_free(st);
        return NO;
    }
    sqlite3_free(st);
    return YES;
}

执行此查询后,您需要关闭数据库。

希望这对您有帮助。

关于iphone - 如何插入 uitextfield 中的值以及 sqlite 中的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9867779/

相关文章:

ios - 在子类中根据 UIButton 大小设置 cornerRadius 的最佳位置?

iphone - 更新数据 UITableView

java - Java 中是否有 SQLite 的驱动程序?

sqlite - 在默认目录以外的目录中创建Sqlite3数据库

ios - 如何获取uiimage的原始nsdata?

iphone - 使用单例在线程之间传递数据时会丢失

iphone - 在 iOS 的邮件编辑器中设置收件人字段的问题

java - 保存用于 java/android 的 python 字典的最佳方法?

ios4 - 将之前通过手势旋转的 UIImageView 与另一个合并。 WYS 不是 WYG

ios - TableView 将图像分配给 TVC 中的单元格