File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -182,7 +182,14 @@ -(void)modelSetValue:(LKDBProperty *)property value:(id)value
182
182
}
183
183
else if ([LKSQL_Convert_IntType rangeOfString: columnType].location != NSNotFound )
184
184
{
185
- modelValue = [NSNumber numberWithInteger: [value intValue ]];
185
+ if ([columnType isEqualToString: @" long" ])
186
+ {
187
+ modelValue = [NSNumber numberWithLongLong: [value longLongValue ]];
188
+ }
189
+ else
190
+ {
191
+ modelValue = [NSNumber numberWithInteger: [value intValue ]];
192
+ }
186
193
}
187
194
else if ([columnType isEqualToString: @" NSDate" ])
188
195
{
@@ -422,7 +429,7 @@ + (void)getSelfPropertys:(NSMutableArray *)pronames protypes:(NSMutableArray *)p
422
429
else
423
430
{
424
431
propertyType = [propertyType lowercaseString ];
425
- if ([propertyType hasPrefix: @" ti" ] || [propertyType hasPrefix: @" tq " ] || [propertyType hasPrefix: @" tb" ])
432
+ if ([propertyType hasPrefix: @" ti" ] || [propertyType hasPrefix: @" tb" ])
426
433
{
427
434
[protypes addObject: @" int" ];
428
435
}
@@ -433,7 +440,7 @@ + (void)getSelfPropertys:(NSMutableArray *)pronames protypes:(NSMutableArray *)p
433
440
else if ([propertyType hasPrefix: @" td" ]) {
434
441
[protypes addObject: @" double" ];
435
442
}
436
- else if ([propertyType hasPrefix: @" tl" ])
443
+ else if ([propertyType hasPrefix: @" tl" ] || [propertyType hasPrefix: @" tq " ] )
437
444
{
438
445
[protypes addObject: @" long" ];
439
446
}
You can’t perform that action at this time.
0 commit comments