Я разместил это в списке рассылки, но полученный ответ был не слишком ясным, так что, возможно, мне повезет больше.
В настоящее время у меня есть сетка с данными в ней.
Я хотел бы знать, есть ли способ дать каждой сгенерированной строке
ID или, по крайней мере, связать каждую строку с объектом.
Это может прояснить, если я уточнить, что я делаю. Это описано
ниже.
Я извлекаю данные из таблицы SQL и отображаю их в сетке.
Я разрешаю пользователю добавлять / удалять строки и редактировать ячейки.
Скажем, пользователь просматривает сетку, которая имеет 3 строки (что, в свою очередь,
MySQL таблица с 3 рядами).
Если он находится в последнем ряду и нажимает клавишу со стрелкой вниз, новый ряд
создал, и он может ввести данные в него, и он будет вставлен в
базу данных, когда он нажимает Enter.
Однако мне нужен способ выяснить, какие строки будут использовать запрос "вставка"
и который будет использовать запрос «обновить».
В идеале, когда пользователь создает новую строку, нажимая
стрелка, я бы дал этой строке идентификатор и сохранить его в списке (или, если строки
уже есть идентификаторы, просто сохраните его в списке) и когда пользователь заканчивает
вводя данные в ячейки и нажимая ввод, я бы проверил
Идентификатор строки находится в списке. Если это так, я бы вставил все это
Значения ячеек строки в таблицу, если нет, я бы обновил MySQL с
значения.
Надеюсь, я дал это понять.