Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
ВнизНе могу сохранить таблицу в БД Найти похожие ветки
← →
snake-as © (2008-05-13 13:37) [0]Здравствуйте, я в этой теме новичок. У меня такая ситуация:
Я, используя ADOConnection подключаюсь к БД Access, с помощью ADOTable, загоняю таблицы в StringGrid. Потом хочу записать из StringGrid в таблицу самой БД(думаю, понятно объяснил:).. ) Вот, я делаю это вот так:
for i := 1 to ADOTable807.RecordCount do
ADOTable807DSDesigner.AsString := StringGrid807.Cells[0, i]
У меня выдается такая ошибка:
DataSet not on edit ot insert mode. Я понимаю, что это значит, но где это св-во выставить, так и не нашел. В ADOConnection поставил права ReadWrite. Помогите, пожалуйста.
← →
Ega23 © (2008-05-13 13:40) [1]
for i := 1 to ADOTable807.RecordCount do
begin
ADOTable807DSDesigner.Edit;
ADOTable807DSDesigner.AsString := StringGrid807.Cells[0, i];
ADOTable807DSDesigner.Post;
end;
← →
Sergey13 © (2008-05-13 13:49) [2]> [0] snake-as © (13.05.08 13:37)
> с помощью ADOTable, загоняю таблицы в StringGrid
А смысл? Для этого придуман DBGrid.
← →
Ega23 © (2008-05-13 13:52) [3]
> А смысл? Для этого придуман DBGrid.
Ну хочет человек поизвращаться...
← →
snake-as © (2008-05-13 13:57) [4]Спасибо большое.
← →
DrPass © (2008-05-13 14:00) [5]
> for i := 1 to ADOTable807
Боюсь даже спрашивать, сколько у тебя таблиц на форме
← →
snake-as © (2008-05-13 15:15) [6]
> > for i := 1 to ADOTable807Боюсь даже спрашивать, сколько
> у тебя таблиц на форме
Это просто так называется:)
Скажите, а как, если мне нужно много строк записать, т.е., когда мы читали, то было
ADOTable807.Next. А здесь такое не получается.
← →
snake-as © (2008-05-13 15:22) [7]Эх...
← →
Ega23 © (2008-05-13 15:33) [8]
with ADOTable807 do
begin
First;
while not Eof do
begin
Edit;
AsString := ....
Post;
Next;
end;
end;
← →
snake-as © (2008-05-13 15:37) [9]Понятно, протупил.. Думал он сначала таблицу начинает.. Спасибо!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.046 c