У меня есть проект чтения штрих-кода в iOS ... Теперь, когда мой считыватель читает значение, начинающееся с '0', он выдает мне ошибку.
например. значение «098876567» - ошибка
'Я попытался урезать. Это работает. Но я сталкиваюсь с другой проблемой.
Если найдено значение '000877667676'
Опять значение начинается с «0», поэтому выдает ошибку.
Я использую sqlite3.
Я знаю, что это очень простой вопрос, но все еще возникают проблемы. Помогите мне.
Мой код:
NSString *str = ID.text; //here ID field indicates read data from bar code reader
int test = [str intValue];
NSLog(@"get clicked");
[self databaseOpen];
NSString *getData = [NSString stringWithFormat:@"SELECT FName,LName FROM Emp WHERE Emp_ID = %d",test];
NSLog(@"getdata %@",getData);
NSArray *array = [adddatabase executeQuery:getData];
NSLog(@"array %@" , array);
getData = [[array objectAtIndex:0]valueForKey:@"FName"];
NSLog(@"update query:%@",getData);
fname.text = [NSString stringWithFormat:@"%@",getData];
NSString *lastname = [[NSString alloc]init];
lastname = [[array objectAtIndex:0] valueForKey:@"LName"] ;
NSLog(@"LName: %@",lastname);
lname.text=[NSString stringWithFormat:@"%@",lastname];
[adddatabase close];
[adddatabase release];