Я очень новичок для iPhone и SQLite.У меня есть 1 кнопка и три текстовых поля для идентификатора, имени и автора ... Когда я ввожу идентификатор в текстовое поле идентификатора и нажимаю кнопку, относительное имя и автор должны отображаться в двух других текстовых полях.но для отображения двух полей это не работает .. мой код:
-(IBAction)getdata:(id)sender
{
NSString *str = bid.text;
int test = [str intValue];
NSLog(@"get clicked");
[self databaseOpen];
NSString *getData = [NSString stringWithFormat:@"SELECT Name,Author FROM
stud WHERE ID = %d",test];
NSLog(@"getdata %@",getData);
NSArray *array = [adddatabase executeQuery:getData];
[adddatabase executeQuery:getData];
getData = [[array objectAtIndex:0]valueForKey:@"Name"];
NSLog(@"update query:%@",getData);
get.text = [NSString stringWithFormat:@"%@",getData];
NSString *authordata = [[NSString alloc]init];
authordata = [[array objectAtIndex:1]valueForKey:@"Author"];
NSLog(@"author: %@",authordata);
author.text=[NSString stringWithFormat:@"%@",authordata];
}
помогите мне ... моя программа останавливается после NSLOG (@ "update query:% @", getData);и сигнал прерван.