Функция СоединитьсяССервером()
еТекст="DRIVER={"+Драйвер+"}; SERVER="+Сервер+";"+"DATABASE="+БазаДанных+";"
+"UID="+ПользовательSQL+"; PASSWORD="+ПарольSQL+"; OPTION=3; STMT=SET CHARACTER SET CP1251";
еСоединение=Новый COMОбъект("ADODB.Connection");
еСоединение.ConnectionTimeOut=30;
Для еИтератор=1 По 3 Цикл
Попытка
еСоединение.Open(еТекст);
Прервать;
Исключение
Сообщить("Невозможно установить соединение с базой данных SQL! " + ОписаниеОшибки());
еСоединение=-1;
КонецПопытки;
КонецЦикла;
Возврат(еСоединение);
КонецФункции
Функция ПолучитьТаблицуИзОтветаНаЗапрос(еОтветНаЗапрос)
Если еОтветНаЗапрос.EOF Тогда Возврат(-1); КонецЕсли;
еПоследняяКолонка=еОтветНаЗапрос.Fields.Count()-1;
еТаблица=Новый ТаблицаЗначений;
Для еИтератор=0 По еПоследняяКолонка Цикл
еКолонка=еОтветНаЗапрос.Fields(еИтератор);
еТипы=Новый Массив;
еТипы.Добавить(ТипЗнч(еКолонка.Value));
еТаблица.Колонки.Добавить(СтрЗаменить(еКолонка.Name,"-","_"), Новый ОписаниеТипов(еТипы));
КонецЦикла;
Пока Не еОтветНаЗапрос.EOF Цикл
еСтрока=еТаблица.Добавить();
Для еИтератор=0 По еПоследняяКолонка Цикл
еКолонка=еОтветНаЗапрос.Fields(еИтератор);
еСтрока[еИтератор]=еКолонка.Value;
КонецЦикла;
еОтветНаЗапрос.MoveNext();
КонецЦикла;
Возврат(еТаблица);
КонецФункции
你需要Excel吗?
Quik (odbc) - sql - mql
好吧,我算是修复了环境。现在一切都在广播。让我们继续解决主要问题。记录广播过程中小区变化的历史。我在Quicksilver中看到另一种通过 ODBC 进行翻译的可能性。这是什么东西?它是什么?:-)
ODBC是一个统一的数据库接口,某种意义上说。
如果你使用MSSQL(谁会怀疑它)和(以前的)Oracle作为你的数据库,它或多或少会起作用。与其他的人一起,用它的口哨声。
MS Excel和MS Access应该可以。我没有检查过,但根据公司的逻辑,他们应该
他们只需要了解如何通过ODBC来解决这些问题
---
如果数据库本身不能自动识别自己为源/接收者,那么你必须在Windows的荒野中进行管理,以调整ODBC和权限。
你需要Excel吗?
Quik (odbc) - sql - mql
我认为在MKUL中得到一个指标会很酷,它可以绘制出曲率历史、中心点的波动率和切线角度,这样我们的市场就可以了,你认为这会不会太复杂?只要从选项板上获得数据,然后计算出参数...
你需要Excel吗?
Quik (odbc) - sql - mql
Alexey,你是否碰巧知道是否有解决这个问题的类似先例。也许有人已经研究过了,或者有现成的解决方案?问题是关于直接发送数据到MQL....
不,我不知道任何现成的解决方案。很久以前,我曾经通过ODBC直接连接到SQL网站。似乎并不困难。
例子是用1C语言写的,所以抱歉。
连接。
获取表格内容。
从查询响应中检索信息。
不,我不知道任何现成的解决方案。很久以前,我曾经通过ODBC直接连接到SQL网站。似乎并不困难。
例子是用1C语言写的,所以抱歉。
连接。
获取表格内容。
从对查询的响应中检索信息。
这是你自己写的吗? 或者是教科书上的一个例子
通过与1C的熟人说,作为一个ERP系统,它是最好的,你可以使用它。迅速和容易地合并到一个共同的数据库,并做出相关的报告。
但它被钉在会计部门(他们的配置),没有他们你就不能使用它 :-(
这里需要注意的是,对网站数据库的直接SQL查询可能会被黑掉,所以需要SSH保护。但这并不适用于米哈伊尔的任务。
关于会计,这也是配置之一。有许多配置适用于不同类型的企业。也可以修改这些配置以适应你的需要。或者自己写所有的逻辑(但这种成本是不必要的)。你可以在配置会计和ERP之间做数据交换,例如。
马克西姆,还是我不明白这个问题?
我自己也写过,是一堆1C和Joomla的想法。但在其他疯狂的想法中,开网店的想法仍然悬而未决
这里需要注意的是,对网站数据库的直接SQL查询可能会被黑掉,所以需要SSH保护。但这并不适用于米哈伊尔的任务。
关于会计,这也是配置之一。有许多配置适用于不同类型的企业。也可以修改这些配置以适应你的需要。或者自己写所有的逻辑(但这种成本是不必要的)。
Sam写道,是一群1C和Joomla的想法。但在其他疯狂的想法中,网上商店的想法仍然悬而未决。
这里需要注意的是,对网站数据库的直接SQL查询是可以被黑掉的,所以需要SSH保护。但这并不适用于米哈伊尔的任务。
关于会计,这也是配置之一。有许多配置适用于不同类型的企业。也可以修改这些配置以适应你的需要。或者自己写所有的逻辑(但这种成本是不必要的)。你可以在配置会计和ERP之间做数据交换,例如。
马克西姆,还是我不明白这个问题?
这个问题实际上不是......它更像是一个说明。
1C没有配置到(外面的东西)会计/仓库/公司那种用途是不可能的。即使是培训版本,我记得也有一些关于许可证的@opia。
尽管有这么多好处,如写报告、总结等,但不需要太多技巧,而且一气呵成--甚至最低限度的配置对我们来说也是多余的。
想找一个程序员为我的交易理念写一个EA。
我们的想法--你的汽油 "的原则,如果顾问将无利可图--我将按照约定以硬通货偿还工作。