V8 запрос к DBF файлу

Форум 1С: Одинэс.Ру

Найти!

V8 запрос к DBF файлу

Zurab
29.04.2009 - 11:20
Добрый день
 
В 77 было реализовано следующие:
DBConn = СоздатьОбъект("ADODB.Connection");
DBConn .Open("Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=D:\Basa\;" +
"Extended Properties=""DBASE IV""");
 
РезультатЗапроса= DBConn.Execute("
|SELECT
| M1,
| M2
| FROM Basa.DBF
| GROUP BY M1, M2"
);
 
как в 81, сделать запрос к DBF файлу:
ФайлОбъект = Новый XBase;
ФайлОбъект.ОткрытьФайл(ВыборФайла);
????????????
 
С ув
К списку тем К списку форумов

Интересные темы

odines.ru
22.11.2024 - 14:44
Смотри также:
Подскажите, как в как журнале добавить сортировку по номеру?
Как правильнее и производительнее
Открыть форму выбора справочника с отбором

Re: V8 запрос к DBF файлу

angro
1 - 29.04.2009 - 11:25
знаешь чем отличается СоздатьОбъект("ADODB.Connection"); и Новый XBase ?
пользуйся кодом из 7-ки

Re: V8 запрос к DBF файлу

Zurab
2 - 29.04.2009 - 11:28
Отличий незнаю. Использовать сразу не стал, думаешь прокатит семерышный?

Re: V8 запрос к DBF файлу

angro
3 - 29.04.2009 - 11:30
прокатит только СоздатьОбъект заменить на новый

Re: V8 запрос к DBF файлу

Zurab
4 - 29.04.2009 - 11:33
спасибо

Re: V8 запрос к DBF файлу

aka AMIGO
5 - 29.04.2009 - 12:32
Путь = "D:\"; // к примеру такой..
xB = Новый XBase;
 
xB.ОткрытьФайл(Путь+"LK.dbf");
xB.Кодировка     = КодировкаXbase.OEM; //у меня в досе..
//xB.индексы.Добавить("FIOP","FIOP", Истина);
//xB.СоздатьИндексныйФайл(Путь+"IFIOP.CDX");
//xB.Переиндексировать();
//xB.ТекущийИндекс = xB.индексы.FIOP;
xB.ОтображатьУдаленные = Ложь;
 
xB.Первая();
Пока Не xB.ВКонце() Цикл
//обращение непосредственно к полям.
Если xB.DUV = Дата0  Тогда //не уволен  xb.NTAB="002876"
Иначе
xB.Следующая();
Продолжить;
КонецЕсли;
 
//что-то делать в БД..
 
xB.Следующая();
КонецЦикла;
 
Если xB.Открыта() Тогда
xB.ЗакрытьФайл();
КонецЕсли;
//---
Вот это всё у меня работает, к запросам не обращаюсь, нет желания..

Интересные темы

odines.ru
22.11.2024 - 14:44
Смотри также:
Презентация принципов работы в 1С
Удваивание НДФЛ
Добавление новой печатной формы
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Где посмотреть проводки? Начисление зарплаты уволенному работнику БП 1.6.13.3 »
© 2009 Форум 1С: Одинэс.Ру