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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2009, 19:56   #1
HartC0F
Новичок
Джуниор
 
Регистрация: 10.04.2009
Сообщений: 2
Вопрос Добрый вечер,необходима помощь.

Добрый вечер.
Есть массив facts[0..5] of string
Необходимо вставить данные из этого массива в таблицу.
Например,данные из facts[0] надо вставить в поле столбца facts0 и так далее.Все данные должны вставляться в одну строку.
Надеюсь на вашу помощь,заранее спасибо.
HartC0F вне форума Ответить с цитированием
Старый 11.04.2009, 00:53   #2
ArtInt
Форумчанин
 
Аватар для ArtInt
 
Регистрация: 06.03.2009
Сообщений: 583
По умолчанию

Не указана какая база данных будет использоваться. Например, если это будет связь через Access, то примерно так:

Код:
AdoTable1.Insert;
AdoTable1.FieldByName('fact0').asString:=facts[0];
AdoTable1.FieldByName('fact1').asString:=facts[1];
AdoTable1.FieldByName('fact2').asString:=facts[2];
AdoTable1.FieldByName('fact3').asString:=facts[3];
AdoTable1.FieldByName('fact4').asString:=facts[4];
AdoTable1.FieldByName('fact5').asString:=facts[5];
AdoTable1.Post;
Предварительно, конечно, создав в Access таблицу с полями fact0 и до fact5. Потом разместить в Дельфи AdoConnection (указать там путь), DataSource, Adotable, DBGrid и присвоить им необходимые свойства.
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
ArtInt вне форума Ответить с цитированием
Старый 11.04.2009, 10:12   #3
S@fer
Форумчанин
 
Аватар для S@fer
 
Регистрация: 29.01.2009
Сообщений: 411
По умолчанию

в цикле сделать запись
Допустим в стринггрид
For i:=0 to 5 do
Stringgrid1.Cells[1,i]:=facts[i];
S@fer вне форума Ответить с цитированием
Старый 11.04.2009, 17:41   #4
HartC0F
Новичок
Джуниор
 
Регистрация: 10.04.2009
Сообщений: 2
По умолчанию

Да,забыл указать,именно Access.
ArtInt и S@fer,большое спасибо
HartC0F вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добрый день, уважаемые, нужна ваща помощь Ботег Общие вопросы C/C++ 1 19.05.2008 18:06
Необходима помощь с кроссбраузерностью sdevil HTML и CSS 1 24.10.2007 01:55
Необходима помощь nimf Свободное общение 0 29.08.2007 10:43
необходима помощь специалиста Ирина Свободное общение 0 09.11.2006 15:52