我在我的应用程序中创建了一个名为 journey 和表名 userinformation 和userjourney的数据库 在 userinformation 中,我有六列。列名是 userid , divceid , firstname , lastname 和 extra 。< / p>
但在我的 userjourney 表中,我有三列 journeyid , userid 和信息
我没有问题将这些东西保存在数据库中。它运作正常。
我的 journeyid 列存在问题,因为我必须在 journeyid 列中保存三个值。
我必须在 journeyid 列中保存数据,例如:-userid&divceid×tamp
。我必须在一列中一起显示这个值。
我该怎么办?朋友,请帮助我。
答案 0 :(得分:0)
您可以将这三个值保存在一个以逗号分隔的列中,例如
用户ID,divceid,时间戳
使用此技术,您可以轻松保存和检索这些值。
答案 1 :(得分:0)
我假设你已经在字符串变量中有了userid,divceid和timestamp的值(因为你将它们插入到数组中)。
只需连接三个字符串,从中创建一个字符串并将其保存为journeyid。
NSString *journeyid = [NSString stringWithFormat:@"%@&%@&%@", userid, divceid, timestamp];
//save this string variable to the database table in the journeyid column
我希望这是你正在寻找的东西(尽管不完全确定)
如果您想获取时间戳,请使用
NSDate *dt = [NSDate date]; //get current date
NSString *timestamp = [dt description]; //get date in string format. Use NSDateFormatter if you want the date in a specific format