1
Hallo ich verwende "IN" -Klausel in sqlite
, aber das ist nicht in der Lage, Daten zu erhalten.IN-Klausel in sqlite
SELECT * FROM database WHERE colum1!=0 AND colum2!=0 AND colum3 IN ('Allah','is');
für diese Abfrage-Code i
bin mitNSArray* serch = [NSArray arrayWithObjects:@"Allah",@"is",nil];
str1=[NSString stringWithFormat:@"SELECT * FROM database WHERE colum1!=0 AND colum2!=0 AND colum3 IN ('%@')",[serch componentsJoinedByString:@"','"]]
fmresultset Fehlanzeige;
Datenbank ist Ihre Tabellenname –
zur gleichen Zeit serch ist Array, wenn Sie dies verwenden, übergeben Sie das direkte Array in der einzelnen Abfrage –
str1 = [NSString stringWithFormat: @ "SELECT * FROM Datenbank WHERE colum1! = 0 UND colum2! = 0 UND colum3 IN ('% @')", [serch componentsJoinedByString: @ ","]] versuchen Sie dies –