![]() |
|
|
#1
|
|||
|
|||
|
Я только начинаю осваивать БД и поэтому задам сразу несколько вопросов по dbgrid.
1.Есть база. первое поле AutoIncrement. Добавляю во второе, третье т.д. данные из Excel'я. Соответственно нумерация в первом поле добавляется автоматом...Как сделать, чтобы определенные строки не нумеровались? 2. Как добавлять строки не в начало таблицы, а в конец таблицы??Возможно ли добавить строку в середину таблицы?Ну и проставить нумерацию заново. Буду благодарен за помощь. |
|
#2
|
||||
|
||||
|
1. Нет, потому что AutoIncrement.
2. Нет, по той же причине. |
|
#3
|
|||
|
|||
|
Цитата:
А если забыть про инкремент? Как-то возможно добавлять строки не в начало списка? нумерацию определенных строк я уже сделал, а вот с добавлением строки не получается... ![]() Заранее спасибо! Последний раз редактировалось ~ SaM ~, 09.11.2007 в 11:24. |
|
#4
|
||||
|
||||
|
Сортировка спасет гиганта мысли.
![]() |
|
#5
|
||||
|
||||
|
Как реализовать скролинг в DBGrid?
Очень нужно! ![]() |
|
#6
|
||||
|
||||
|
Цитата:
А не проще "бежать" по записям датасэта, который отображается в DBGrid'е Код:
//Вперёд на 15 записей for i := 0 to 14 do begin setInfo.Next(); if (setInfo.Eof) then break; end; |