Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2014, 10:02   #11
Iron Monk
Форумчанин
 
Аватар для Iron Monk
 
Регистрация: 05.10.2007
Сообщений: 478
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Значит индекс должен быть от 0 до 19. Выше же писал - учесть, что нумерация с нуля начинается
А я по коду понял так, что он шагает по выбранной записи по всем столбцам.
Код:
sLabel2.Caption :=DBGrid8.DataSource.DataSet.Fields .Fields[i].Value;
Iron Monk вне форума Ответить с цитированием
Старый 28.11.2014, 10:05   #12
Iron Monk
Форумчанин
 
Аватар для Iron Monk
 
Регистрация: 05.10.2007
Сообщений: 478
По умолчанию

Цитата:
Сообщение от Dima170792 Посмотреть сообщение
в таблице 20 строк (ячеек) - тобиш код выходит за границы ячеек? как с етим бороться?
Так 20 строк или 20 столбцов?
Iron Monk вне форума Ответить с цитированием
Старый 28.11.2014, 22:54   #13
Dima170792
Пользователь
 
Аватар для Dima170792
 
Регистрация: 04.04.2011
Сообщений: 76
Смущение

Цитата:
Сообщение от Iron Monk Посмотреть сообщение
Фигасе...
А так не?
Код:
sLabel2.Caption :=DBGrid8.Fields[i].asString;
Проверь количество полей -
Код:
ShowMessage(IntToStr(DBGrid8.FieldCount));
По твоим условиям, должно быть 20...
К сожалению "не" вылетает Access violation at adress 005DD5BE in module 'TESTER.exe'.Read of address 00000000
при проверке Show message отвечает 1, хотя в таблице таки 20 их если перейти на вкладыш-другое

Последний раз редактировалось Dima170792; 28.11.2014 в 23:01.
Dima170792 вне форума Ответить с цитированием
Старый 30.11.2014, 13:54   #14
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 27.10.2014
Сообщений: 594
По умолчанию

Ошибочно...

Последний раз редактировалось kropotkina-alice; 30.11.2014 в 14:02.
kropotkina-alice вне форума Ответить с цитированием
Старый 30.11.2014, 14:06   #15
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Так 20 строк или 20 столбцов?
Отож. На кибере империческим путем выяснилось, что нужно выбрать заданную запись таблицы, а не поле
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка List Index of bounds(0) Ericnex Общие вопросы Delphi 5 28.10.2012 21:39
ошибка List index out of bounds (0) Natalie023 Помощь студентам 9 17.12.2011 19:27
Ошибка List Index out of bounds Rapala Помощь студентам 1 03.05.2010 17:33
Ошибка List index of bounds(1) Blue Heron Помощь студентам 5 17.03.2010 00:38
ошибка:List index out of bounds tanek Помощь студентам 7 26.12.2009 20:38