кстати, если вы не собираетесь (или-таки собираетесь?) обрабатывать xml-контент на сервере, то на кой вам вообще этот тип? Тем более, что из делфевых компонентов его кушает только PostgresDAC (замечу - платный).
Не проще ли использовать старый добрый varchar?
Или же, в зависимости от задачи, можно парсить документ в специально подготовленную таблицу с древовидной структурой данных.
Проверил вставку в поле типа xml - foo.xm
делаю например так
да я собираюсь разбирать и обрабатывать содержимое XML на стороне сервера.
для меня боллее приемливо insert into foo(xm) VALUES('ddd'), но как в Values запихать содержимое не набирать же.
или так insert into foo(xm) VALUES(memo1.text)?
А что вы
А что вы пробовали? Что не получилось?
XML и delphi(как делаю)
ну представляю себе так
есть таблица sendrecv
nomer integer
send xml
recv xml
то в Delphi
with sendrecv do Begin
insert;
nomer:=1;
Send:=' ';<---------------- вот здесь не понятно
post;
end;
Да и еще данные лежат в текстовом файле, ну те там все по правилам XML
Можно ли загрузить в TStringList и как то вот так Send:=
Демьян, вам и не
Демьян, вам и не станет понятно, пока не попробуете конкретно.
Для начало почитайте здесь:
http://postgresql.ru.net/manual/datatype-xml.html
Помоему этих данных вполне достаточно, чтобы сконструировать необходимый вам запрос.
я попробовал
DMBasa.PSQLTableEditXml.Open;
DMBasa.PSQLTableEditXml.Edit;
DMBasa.PSQLTableEditXml.FieldByName('telegram_recv').Value:=Memo1.Text;
DMBasa.PSQLTableEditXml.Post;
вот после это post ошибка
Postrgres Error code:(1)
Invalid XML convert
В Memo1.Text я вижу вот это те xml вроде нормальный
кстати, если вы
кстати, если вы не собираетесь (или-таки собираетесь?) обрабатывать xml-контент на сервере, то на кой вам вообще этот тип? Тем более, что из делфевых компонентов его кушает только PostgresDAC (замечу - платный).
Не проще ли использовать старый добрый varchar?
Или же, в зависимости от задачи, можно парсить документ в специально подготовленную таблицу с древовидной структурой данных.
Проверил вставку в поле типа xml - foo.xm
делаю например так
xml и deplhi
да я собираюсь разбирать и обрабатывать содержимое XML на стороне сервера.
для меня боллее приемливо insert into foo(xm) VALUES('ddd'), но как в Values запихать содержимое не набирать же.
или так insert into foo(xm) VALUES(memo1.text)?
А если убрать
А если убрать заголовок?
может тогда так
может тогда так попробовать
это конечно с условием, что memo1.text содержит корректно отформатированный xml-документ.
пробую так