如何通过windows azure移动服务库将行插入到我用两个sqlserver smalldatetime字段创建的表中?我目前正在尝试使用:
[NSDate timeIntervalSince1970]
将日期时间值存储为NSTimeInterval或double。但是,这会导致以下错误:
Error Domain=com.Microsoft.WindowsAzureMobileServices.ErrorDomain Code=-1302 "Error: Bad request."
答案 0 :(得分:1)
DateTime字段应由您要发送以插入或更新调用的NSDictionary对象中的NSDate字段表示。
所以你会这么做:
[table insert:@{ @"id": @"myid", @"deliveryDate": [NSDate date] } completion:... ];
如果您发送的是NSNumber,那么您会看到上面显示的-1302错误。