Witam, zastanawiam się jak zduplikować zaznaczony w dbgridzie wiersz, zeby dodal sie do dbgrida z autoinkrementalnym numerem ID.
Czy ktoś spotykał się z takim problemem, jakieś propozycje?
Witam, zastanawiam się jak zduplikować zaznaczony w dbgridzie wiersz, zeby dodal sie do dbgrida z autoinkrementalnym numerem ID.
Czy ktoś spotykał się z takim problemem, jakieś propozycje?
DBGrid nie przechowuje danych. Tego typu operację musisz wykonać na query, a nie dbgrid. Na query oczywiście coś takiego się da zrobić jeśli zaznaczysz rekord to robisz query.insert wstawiasz dane i pobierasz np z sekwencji bazodanowej kolejny numer wstawiając go w konkretną kolumnę. Na końcu musisz zrobić jeszcze query.post i (w zależności od dystrybucji bazy danych) commit na bazie danych jeśli chcesz te dane zapisać w bazie.