[linux] Presun dat pomocou ODBC (WAS: Presun dat z DBF do MySQL)

Maros Klempa klempam na protherm.sk
Pondělí Duben 23 08:42:10 CEST 2001


Budes musiet napisat velmi maly programek v nejakom programovacom jazyku
podporujucom ODBC. Napr. Access alebo Visual FoxPro. Najpr si ale
budes musiet nainstalovat do Winsov ODBC driver k MySQL.
Maly priklad na program vo Visual FoxPro. Predkopkladajme, ze MySQL
bezi na PC s IP adresou 192.168.12.1 a potrebujes previest DBF
subor s nazvom FAKTURY do databazy UCTO do tabulky FAKT na MySQL.

lnCnHndl = SQLSTRINGCONNECT(
'driver=MySQL;DB=UCTO;SERVER=192.168.12.1;UID=mysqluser;PWD=heslox;OPTION=52
9' )
USE staradbf
DO WHILE NOT EOF()
   =SQLEXEC( lnCnHndl, 'INSERT INTO fakt (cislo,firma,castka,dph)
VALUES('123','Slapeto s.r.o.',123.45)
   SKIP
ENDDO
=SQLDISCONNECT( lnCnHndl )

Riadok z prikazom SQLEXEC by si musel samozrejme upravit podla struktury
tvojej tabulky a hodnoty
naplnat z poli DBF tabulky.

maros klempa


-----Original Message-----
From: linux-admin na rak.isternet.sk [mailto:linux-admin na rak.isternet.sk]On
Behalf Of Ondrej Jombik
Sent: Saturday, April 21, 2001 5:34 PM
To: linux na rak.isternet.sk
Subject: [linux] Presun dat pomocou ODBC (WAS: Presun dat z DBF do MySQL)



> >     Zacal som vyrazne uvazovat o presune istej aplikacie z DOS/Win32 na
> > Linux. Toto ale nemozem uskutocnit, pokym nebudu prenesene aj data. Data
su
> > na strane Win32 ulozene v DBF suboroch a na Linuxe sa predpoklada
vyuzitie
> > MySQL (ak to teda nebude velmi drahe).
> pripadne to mozes riesit aj cez mysql odbc driver do windowsov co je a
> cez to to do tej mysql napchat

	To znie ako dobry napad. Len neviem ci to presypanie dat zvlada ODBC
same, alebo budem preto musiet napisat nejaku applikaciu...? A ma ODBC vobec
nejake API?

	=Nepto=
____________________________________________________________________________
Ondrej 'Nepto' Jombik, Linux system administrator          whois: OJ812-RIPE

_______________________________________________
linux mailing list
linux na rak.isternet.sk
http://rak.isternet.sk/mailman/listinfo/linux




Další informace o konferenci linux