|
Как читать XML из таблицы SQL |
☑ |
0
Gluk
23.09.12
✎
13:22
|
Подключаюсь к серверу SQL через COM(ADODB.Connection), Provider=SQLOLEDB.1
Получаю записи SELECT'ом
В одном поле таблицы содержаться данные в формате XML.
Могу получить значение поля, сохранить его в файл *.xml и потом читать.
А можно читать xml прямо из SQL?
|
|
1
Rie
23.09.12
✎
13:24
|
(0) УстановитьСтроку() - не оно?
|
|
2
Gluk
23.09.12
✎
13:28
|
(1) Интересно, попробую
|
|
3
Gluk
23.09.12
✎
13:42
|
(1) Работает, спасибо.
|
|
4
Gluk
23.09.12
✎
19:13
|
Спрошу тут же.
Как правильнее изменить текущую запись в таблице SQL:
Выбираю через ADODB.Recordset
В зависимости от значения поля "Х" нужно поменять поле "У", как правильнее?
|
|
5
Живой Ископаемый
23.09.12
✎
20:27
|
а как бы ты делал это без АДОДБ?
|
|
6
Живой Ископаемый
23.09.12
✎
20:28
|
UPDATE WHERE
|
|
7
Gluk
23.09.12
✎
20:41
|
Правильно ли будет:
ADODB_RecordSet.Fields("У").Value = 1;
ADODB_RecordSet.Update();
как я понял для этого нужно установить свойство CursorLocation = 3, что возможно замедляет чтение
или лучше:
Command = Новый COMObject("ADODB.Command");
Command.Execute("UPDATE [Y] ... ");
|
|
8
oleg_km
23.09.12
✎
20:59
|
(7) Хочешь так, хочешь так. В чем проблема? Не думаю, что там что-то особенно замедляется
|
|