DJGPP + MYSQL

8 отговора 297 прегледа
#1

DJGPP + MYSQL

Има един балъшки начин за ползване на MySql през DJGPP програма.
Става като се вика system("mysql.exe") със съответните аргументи.

Някой знае ли някой по-тарикатски начин?
Библиотеката mysqlclient не е портната за DJGPP а и не знам това дали изобщо е възможно

Отговор
в отговор на Vrazumihin #2

Не съм запознат със DJGPP но

щом имаш system, може би имаш и LoadLibrary?
Ако имаш LoadLibrary не трябва да има проблем с ползването на msqlclient ....
Имам и някакви собствени dll ако искаш, мога да ти ги пратя заедно с някакво описание какво и как ползвам.

Bеer? Moooorrre?
Отговор
в отговор на bira_more #3

Re: Не съм запознат със DJGPP но

Няма LoadLibrary. DJGPP-то е комплект от GNU тоолчета (gcc, gdb etc.) портнати за DOS. Има си негово си libc, има си extender. С него можеш да правиш неща за DOS, които се ползват от цялата налична памет. Та затова win client библиотеката не може да бъде заредена, както и linux версията.

Отговор
в отговор на Vrazumihin #4

Re: Не съм запознат със DJGPP но

и ти имаш хубав проблем, не може да се отрече ....
на кой му е хрумнало да пише APP под microsoft platform, който да ползва MySql ....

Who cares about things which are to be cared about?
Отговор
в отговор на Operative #5

Re: Не съм запознат със DJGPP но

Виж темата за MySQL в дотнет клуба, неверни!

--
"Agile is a mindset, not a set of practices, rules, or tools."
Tom Poppendieck
Отговор
в отговор на Vrazumihin #6

Re: DJGPP + MYSQL

Ако си запознат с протокола TCP/IP е възможно да създадеш win програма чрез
която да използваш цялата функционалност на MYSQL.
Кофтито е че в DJGPP няма библиотека която да емулира TCP/IP.
Трябва да я напишеш сам. Win32 програмата подслушва даден порт чрез
библиотека от типа на MFC Winsock и изпълнява дадени операций зададени
от програмата клиент, която пък е написана на DJGPP и използва TCP/IP за
връзка. Ти трябва да се постараеш тя да поддържа този протокол. Не ти препоръчвам да използваш директно някой IO регистър защото може опсис
да направи проблем на сървърната ти програма. По този начин можеш
да възможности за отдалечен контрол и е по бърз от това да стартираш
всеки път изпълним фаил- команден ред.

Вариант

Отговор
в отговор на BlGBUGEX #7

Re: DJGPP + MYSQL

Така де, разбра ма.


Отговор
в отговор на BlGBUGEX #8

Re: DJGPP + MYSQL

Даа, може би следващия въпрос трябва да е следния:
Кое е по-лесно- да си имплементираш сам TCP/IP стек или SQL server

Отговор
в отговор на Vrazumihin #9

Re: DJGPP + MYSQL

Абе има TCP/IP стек за дос. Ползвал съм телнет и lynx. Идваше с някакви пакетни драйвери за новел. Убий ме, не си спомням как се казваха.

--
"Agile is a mindset, not a set of practices, rules, or tools."
Tom Poppendieck
Отговор