mojaSymfonia FORUM
https://forum.mix-soft.pl/

HMP + mysql
https://forum.mix-soft.pl/viewtopic.php?f=15&t=8701
Strona 1 z 1

Autor:  maciek_ch [ 2018-07-09, 19:47 ]
Tytuł:  HMP + mysql

Potrzebuje się połączyć z handlu z wysłać do zewnętrznej bazy mysql, z wybranego dokumentu sprzedaży lub pojedynczej pozycji towaru
kody towarów ich ilość i poledodatkowe1

ale nie widzę takiego wątku na forum jak się połączyć z zewnętrzym mysql

poniższy kod, oczywiście z poprawnym sCon, powoduje zamknięcie handlu, na maszynie skonfigurowany i działający odbc

Kod:
dispatch con="ADODB.Connection"
string sCon = "Driver={MySQL ODBC 5.1 Driver};Server=xyz.pl;Database=;Uid=;Pwd=;"
con.ConnectionString = sCon
con.Open
dispatch rs = "ADODB.Command"
rs.ActiveConnection = con

string sql = "SELECT * FROM cokolwiek"
rs.CommandText = sql
rs.Execute ()

Autor:  rafal [ 2018-07-10, 06:46 ]
Tytuł:  Re: HMP + mysql

u mnie działa taki kod
Kod:
dispatch con = "ADODB.Connection"
dispatch rs = "ADODB.Recordset"
string cs = "Driver={MySQL ODBC 5.3 ANSI Driver};Server=1.1.1.1;Database=nazwa_bazy;User=nazwa_uzytkownika;Password=haslo_uzytkownika;Option=3;"
con.connectionstring = cs
con.Open()


czy masz zainstalowane sterowniki od MySQL? (i dlaczego 5.1 ?)

Autor:  maciek_ch [ 2018-07-10, 19:17 ]
Tytuł:  Re: HMP + mysql

a dziękuję :-)
już działa
mam zainstalowane i nie wiem w sumie skąd u mnie stare 5.1

Autor:  maciek_ch [ 2018-08-23, 18:17 ]
Tytuł:  Re: HMP + mysql

ciekawostek ciąg dalszy
sterownik 5.3.09 działa na jednym stanowisku na innym już nie
sterownik 5.3.10 nie działa na żadnym
sterownik 8.00.12 nie działa na żadnym

jakieś pomysły?

Autor:  maciek_ch [ 2018-08-24, 17:07 ]
Tytuł:  Re: HMP + mysql

sam sobie i Wam odpowiem
64 bitowe sterowniki nie działają w 64 bitowym systemie, czemu nie wiem... 32 bitowe działają

Autor:  kat [ 2018-10-16, 13:32 ]
Tytuł:  Re: HMP + mysql

Trochę późno, ale odpowiem Ci dlaczego - 32-bitowa aplikacja (którą jest Symfonia) nie może załadować assembly które są 64-bitowe czyli w tym przypadku sterownika MySQL. Jak zajrzysz do logu systemowego aplikacji, to znajdziesz tam rekord informujący o tym, że próbowano załadować program w niepoprawnym formacie lub nie znaleziono pliku DLL..

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/