|
Подключение к базе расположенной на Open Server Panel. | ☑ | ||
---|---|---|---|---|
0
AlexPypok
22.04.24
✎
09:39
|
Существует сайт, который имеет БД расположенную внутри Open Server Panel. Каким образом я могу подключиться к этой базе из 1С?
|
|||
1
Волшебник
22.04.24
✎
09:57
|
Десятками способов
|
|||
2
AlexPypok
23.04.24
✎
10:09
|
(1) Программно как-то можно это реализовать?
Например, как подключение к SQL? &НаКлиенте Процедура ВыполнитьОбработку(Команда) //Инициализация переменных ИмяСервераSQL = "WIN2012\TEST_SQL"; ПользовательSQL = "UserDB"; ПарольSQL = "Pass123456"; БазаДанныхSQL = "TestDB"; ТаблицаSQL = "Table_1"; ///////////////////////////////////////// //Подключение к SQL-серверу Попытка Соединение = Новый COMОбъект("ADODB.Connection"); Команда = Новый COMОбъект("ADODB.Command"); Выборка = Новый COMОбъект("ADODB.RecordSet"); Соединение.ConnectionString = "driver={SQL Server};" + "server="+ИмяСервераSQL+";"+ "uid="+ПользовательSQL+";"+ "pwd="+ПарольSQL+";"+ "database="+БазаДанныхSQL+";"; Соединение.ConnectionTimeout = 30; Соединение.CommandTimeout = 600; //Открытие соединение Соединение.Open(); Команда.ActiveConnection = Соединение; Сообщить("Успешное подключение!"); Исключение Сообщить(ОписаниеОшибки()); Возврат; КонецПопытки; КонецПроцедуры |
|||
3
Волшебник
23.04.24
✎
10:19
|
(2) У Вас переменная "Выборка" нигде не используется.
|
|||
4
Мультук
23.04.24
✎
10:22
|
(0)
1) Сайт в интернете, 1С на твоем компе ? Сайт вообще в курсе, что к его базам кто-то будет коннектиться "извне" ? Возможно, всё гораздо интереснее... 2) https://ospanel.io/docs/ К какому конкретно типу sql-сервера ты хочешь подключиться? Подключение к MySQL Адрес: домен вашего сайта* Порт: 3306 Пользователь: root Пароль: (пустой) Подключение к PostgreSQL Адрес: домен вашего сайта* Порт: 5432 Пользователь: postgres Пароль: postgres Подключение к MongoDB Адрес: домен вашего сайта* Порт: 27017 Пользователь: (пусто) Пароль: (пусто) Подключение к Memcached 3) Выясняем тип сервера, гуглим, пробуем. |
|||
5
AlexPypok
23.04.24
✎
10:52
|
(4) сайт установлен на локальном компе, стартует при запуске OSP.
Всё на одном компьютере делается, в рамках курсового проекта. Существует самописный сайт, который развернут на компе, через этот сайт пользователь оставляет заявку на закупку, которая записывается в БД, расположенная внутри OSP. Нужно тянуть из этой БД в 1С |
|||
6
AlexPypok
23.04.24
✎
10:52
|
(3) фрагмент кода вставил для примера...
|
|||
7
Волшебник
23.04.24
✎
11:40
|
(6) Уберите его, он не интересен
|
|||
8
AlexPypok
23.04.24
✎
12:18
|
(7) Знаете мне интересен Ваш подход к решению возникшего вопроса. Не поделитесь мыслями?
|
|||
9
Волшебник
23.04.24
✎
12:35
|
(8) Пока не вижу чётко сформулированного вопроса. Вы что-то там хотите в рамках курсового проекта. Вам что-то там нужно. Ну делайте
|
|||
10
AlexPypok
23.04.24
✎
13:54
|
(9) Зачем вы заходите в тему тогда?
|
|||
11
Волшебник
23.04.24
✎
13:56
|
(10) Учу Вас формулировать вопросы
|
|||
12
arsik
23.04.24
✎
13:58
|
(10) Нет необходимости читать сырые данные из базы. Достаточно слать запросы с необходимым в 1С через http от "сайта".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |