Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / 1c и MySQL / 5 сообщений из 5, страница 1 из 1
04.07.2003, 15:29
    #32199829
Zloi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1c и MySQL
Как организоать такую связь, т.е выгрузка из 1с в майскуэль..
...
Рейтинг: 0 / 0
04.07.2003, 16:56
    #32199933
BigHarry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1c и MySQL
Через АДО - очень легко...
...
Рейтинг: 0 / 0
04.07.2003, 17:58
    #32199987
Andrew_P
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1c и MySQL
Используй SpellSQL.dll для 1С. И через SQL запросы все у тебя получится ;).
...
Рейтинг: 0 / 0
04.07.2003, 20:25
    #32200053
Zloi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1c и MySQL
Примерчик есть ? (работы с один эс)
Примерчик работы с майскуэлем..
...
Рейтинг: 0 / 0
07.07.2003, 10:45
    #32200548
BigHarry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1c и MySQL
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
//***************** функции в ГМ *********************
Функция ВключитьМусю(соединение,командник,вопль= 1 ) экспорт
	перем строчка;
	перем темп;
	Состояние( "Подключаюсь к Мусе..." );
	строчка =  "DATABASE=" +имябазыданных+
	 ";UID=" +пользовательвмускуле+
	 ";PWD=" +парольпользователя+
	 ";DSN=КакПроописанВОДБЦ" ;
	
	соединение = СоздатьОбъект( "ADODB.Connection" );
	try
		соединение.Open(строчка);
	except
		ЗаписьЖурналаРегистрации(ОписаниеОшибки());
		Если вопль =  1  тогда
			Предупреждение( "Невозможно установить соединение с Мусей !" );
		конецесли;
		возврат  0 ;
	EndTry;
	командник = СоздатьОбъект( "ADODB.Command" );
	командник.ActiveConnection = соединение;
	возврат  1 ;
конецфункции
// --------------------------------------------
 
Функция СКЛ(командник,строчка,выборка= "",вопль=1 ) экспорт
	командник.CommandText = строчка;
	try
		Если ТипЗначения(выборка) =  2  тогда
			командник.Execute();
		иначе
			выборка = командник.Execute();
		конецесли;
	except
		ЗаписьЖурналаРегистрации(строчка);
		ЗаписьЖурналаРегистрации(ОписаниеОшибки());
		Если вопль =  1  тогда
			Сообщить("Запрос к Мусе не прошел ! ");
		конецесли;
		возврат 0 ;
	EndTry;
	возврат  1 ;
конецфункции
//*************************************************
В тексте отчета/модуля/обработки:
     перем соединение, смд,выборка, строчка;
	Если ВключитьМусю(соединение,смд) =  0  тогда	возврат;
	конецесли;

        строчка = "SELECT * FROM MyTable ";
	выборка=0 ;
	Если СКЛ(смд,строчка,выборка) =  0  тогда
		возврат;
	конецесли;	
	Если выборка.EOF() < 0  тогда
		Предупреждение("Нет данных !!!");
		возврат;
	конецесли;
	Пока выборка.EOF() =  0  do
		что-то = TrimAll(выборка.Fields( 0 ).Value);
		выборка.MoveNext();
	конеццикла;
	выборка.Close();
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / 1c и MySQL / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]