Как прочитать результат запроса к MySQL
☑
0
SeregaMW
23.11.14
✎
18:03
Пишу так
НаборЗаписей=Соединение.Execute("SELECT * FROM rxri2_virtuemart_orders");
//записываем данные в MySQL
Пока НаборЗаписей.Eof()=ложь Цикл
НаборЗаписей.MoveNext();
КонецЦикла;
Сколько гуглил нагуглил только это, но что-то мне подсказывает что это запись в результат запроса, а как прочитать строчки результата запроса?
1
SeregaMW
23.11.14
✎
18:09
Все нашел
Пока НаборЗаписей.Eof()=ложь Цикл
Значение3 = НаборЗаписей.Fields(3).Value;
НаборЗаписей.MoveNext();
КонецЦикла;
2
SSSSS_AAAAA
23.11.14
✎
18:11
Это не запись в результат запроса. Ибо она, как минимум, бессмысленна.
Это перебор записей результата запроса, переход к следущей записи.
А чтение значения поля Fireld текущей записи выглядит так:
НекаяПеременная = НаборЗаписей.Fields("Field").value;
3
User_Agronom
23.11.14
✎
18:32
(0) Цикл для каждого и отладчиком посмотреть, что содержит параметр цикла.
4
Александр_
Тверь
23.11.14
✎
21:52
лучше всего разбираться на примере.
если интересно посмотри мое решение
если нужно могу скинуть на почту.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn