![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавление данных ;( LoadFromFile ) [D5, MSSQL]
Дмитрий Баранов © (2002-06-20 17:39:00)Пусть у нас есть какой-нибудь AdoDataSet. Пусть он связан с таблицей на сервере. Каким образом, загрузив в этот датасет XML, можно добавить из этого XML записи в таблицу?
kig (2002-06-20 20:10:00) [1]Потребуется ConnectionString... Если изменения портфеля надо на сервер сливать. LoadFromFile вообще ConnectionString не трогает.
Mike_Goblin (2002-06-20 19:39:00) [2]ConnectionString при портфельной работе не нужен вроде, LoadFromFile сам все выставит
Если не справишься - мыльни, вышлю пример
kig (2002-06-20 19:07:00) [3]Не вызывайте UpdateBatchперед SaveToFile
Вызовите UpdateBatchпосле LoadFromFileи подсоединения к серверу
Дмитрий Баранов (2002-06-20 18:46:00) [4]> пробежатся по загруженному датасету
Да вот чего-то не выходит. Т.е. AdoTable приделал ConnectionString, связал с таблицей, потом -
with AT do
begin
LoadFromFile(...);
First;
while not EOF do
begin
Edit;
Post;
Next;
end;
end;
даже когда писал, чувствовал, что бред пишу :) так и есть - не работает :) Зачем-то этот метод нужен ведь? Понятно, что с этим хмл можно что-то типа портфеля сделать...
Mike_Goblin (2002-06-20 18:28:00) [5]Я так понял XML получен в файл при SaveToFile
Либо разбирать XML, благо формат там не сложный
либо загрузить LoadFromFile и пробежатся по загруженному датасету
Дмитрий Баранов (2002-06-20 17:40:00) [6](XML получен сохранением другого датасета)