Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
ВнизСоздать строку в таблице Найти похожие ветки
← →
snake-as © (2008-05-17 21:03) [0]Здравствуйте, я, с помощью ADOTable и StringGrid читаю и пишу в таблицы из БД. Мне нужно создать строку в таблице. Как это сделать?
Для примера, чтобы понятней было, я вот таким пользуюсь.
for i := 1 to AdoTableDohodData.FieldCount - 2 do
ADOTableDohodData.FindField(IntToStr(i + 1)).AsString := StringGridDohod.Cells[2, i];
← →
Amoeba © (2008-05-18 00:36) [1]
> Для примера, чтобы понятней было, я вот таким пользуюсь.
>
>
> for i := 1 to AdoTableDohodData.FieldCount - 2 do
> ADOTableDohodData.FindField(IntToStr(i + 1)).AsString
> := StringGridDohod.Cells[2, i];
>
Понятней, увы, не становится. Просто "бред сивой кобылы в темную сентябрьскую ночь"! И какое отношение сие имеет к "Мне нужно создать строку в таблице"?
← →
Johnmen © (2008-05-18 01:00) [2]
> Мне нужно создать строку в таблице.
А что такое "строка в таблице"?
← →
Sergey13 © (2008-05-19 08:52) [3]> [0] snake-as © (17.05.08 21:03)
> с помощью ADOTable и StringGrid
Зачем такой изврат?
1. Для работы с БД существует DBGrid. И проще и правильнее.
2. Грид для работы с данными вообще не важен. Данные лежат в датасете (в твоем случае ADOTable) у которого есть методы Insert, Delete, Edit и Post. Вот они и нужны тебе.
3. ADOTable использовать вообще не следует. Вместо него надо юзать ADODataSet.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.063 c