вариант YuraZ должен работать под все версии MSSQL.
Что именно не работает?
Что касается меня, то я писал .NET сборку для работы с MSSQL
Убил, блин 2 недели, ну никак адо коннект не проходит.. :(
А есть ли шансы разделить с тобой счастье владения .НЕТ борки? :)
Привет!
https://www.mql5.com/ru/articles/1533
у меня просто юзается sql2000
проблема скорее всего тут
- MDAC 7
и возможно тут
#import "C:\Program Files\Common Files\System\ado\msado20.tlb" \ rename("EOF","ADOEOF") rename("BOF","ADOBOF")
попробуйте обновить обертку
я к сожалению под рукой 2005 не имею
обычно консервативен по применению свежака - особенно на производстве
пусть обсыпятся баги выйдут сервиспаки тогда перелезем
Убил, блин 2 недели, ну никак адо коннект не проходит.. :(
А есть ли шансы разделить с тобой счастье владения .НЕТ борки? :)
мб Connection String не такой?
библиотека писалась конкретно под задачу, так что толку не будет тебе от нее
могу выложить примеры работы пары функций на c#. если не хочешь тягаться с 2мя библиотеками (dll сборкой и win32 dll оберткой), то можешь перевести на mc++
к сожалению не та ссылка
думаю наврятле совместимость должна поддерживаться
так уже ж 2008 есть =)
мб Connection String не такой?
библиотека писалась конкретно под задачу, так что толку не будет тебе от нее
могу выложить примеры работы пары функций на c#. если не хочешь тягаться с 2мя библиотеками (dll сборкой и win32 dll оберткой), то можешь перевести на mc++
к сожалению не та ссылка
думаю наврятле совместимость должна поддерживаться
так уже ж 2008 есть =)
да они пущают новые релизы их как цыгане детей делают :-)
--
знаю что есть
( я не ретроград )
но сидим на 2000 и не дергаемся
перетаскивать терабайтные базы на новую платформу
это ж :-))) сами понимаете не в пупе пальцем ковырять
ссылку поправил https://www.mql5.com/ru/articles/1533
2 YuraZ
MDAC 2.7 у меня есть, переставил - 0 эфекта..
Коннект с удаленной машины проходит.. Но МТ4 всегда возвращает -1.
2 GarF1eld
Вот я тоже думаю, что конекшн стринг, хотя хрен знает. ДСН алиас завел.. Сервак работает.
Вот ип, если че 217.172.27.39
l: yuraz
p: qwerty
hr = pConnection->Open("dsn=MT4_SQL_BASE;", "yuraz", "qwerty", adConnectUnspecified);
2 YuraZ
MDAC 2.7 у меня есть, переставил - 0 эфекта..
Коннект с удаленной машины проходит.. Но МТ4 всегда возвращает -1.
2 GarF1eld
Вот я тоже думаю, что конекшн стринг, хотя хрен знает. ДСН алиас завел.. Сервак работает.
Вот ип, если че 217.172.27.39
l: yuraz
p: qwerty
я понял что сервак в инете!
ок
попробую обычным ODBC для начала
если пущаете
да конечно пущаю, могу даже права дать если пригодится.
сервак в москве.
Вот написал небольшой примерчик по работе с твоей базой.
Показан пример работы как с хранимкой YZ_MT4_TICK, так и обычный запрос на выборку из таблицы MT4TICK
В солюшене 3 проекта:
1) MSSQLWorker - сама сборка с функциями
2) MSSQLWorkerWrapper - служит прослойкой между mql и MSSQLWorker. Но ее не тестировал =) Если надумаешь попробовать, то MSSQLWorkerWrapper.dll в папку experts\libraries, а MSSQLWorker.dll в папку с терминалом (где terminal.exe)
3) MSSQLWorkerTest - консолька, которая показывает работоспособность функций =)
PS: .NET 2.0, VS2008
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Привет всем,
в общем вариант Юраза не работает под MSSQL2005, может кто-то что-то делалал в этом направлении?
Спасибо всем за помощь!