Как указать значение столбца из представления таблицы из другого класса, чтобы заменить значение счетчика? - PullRequest
0 голосов
/ 13 июля 2020

publi c class Customer {

private static int count = 1;

public Customer(String x, String y) {
    super();
    this.x = new Simple-String-Property(x);
    this.y = new Simple-String-Property(y);
    this.id = new Simple-Integer-Property(count);
    count++;
    
}

У меня есть абстрактная таблица, которая заполняет данные из базы данных после запуска приложения. Поэтому я хочу, чтобы мой столбец id автоматически увеличивался после получения данных. Поэтому я использую счетчик переменных для stati c, и он отлично работает. Однако, когда я отправляю абстрактные данные в таблицу, столбец id возвращается к 1, даже если данные в таблице показывают разные числа в зависимости от заполненной базы данных.

1 Ответ

0 голосов
/ 13 июля 2020

Прежде всего, это тире в имени класса?

Во-вторых, если идентификатор является первичным ключом, это может быть функция, которую вы не можете изменить.

Изменить первичный ключ (id) строки в таблице и сдвинуть остальные вниз

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...