Я пытаюсь перевести часть кода Objective C в Java для Android.Я новичок в Android, пожалуйста, если кто-нибудь может помочь мне, как я могу выполнить эти запросы.
Следующий код в цели C
private int getNextAccountIdForUserId (String userId, AccountType accountType)
{
int nextId = kFirstIDValue; //initial value is 0;
String queryString = "SELECT MAX(accountId) FROM MAAccounts WHERE userId = ? AND accountType = ?";
ResultSet resultSet = [_db executeQuery:queryString, [self stringToDB:userId], [self integerToDB:accountType], nil];
if([resultSet next])
{
int currentMax = [resultSet intForColumnIndex:0];
nextId = currentMax + 1;
}
[resultSet close];
return nextId;
}
, если кто-нибудь может сказать мне, как я могу выполнитьэтот запрос в Java sqlite.
String queryString = "SELECT MAX(accountId) FROM MAAccounts WHERE userId = ? AND accountType = ?";