Stránka 1 z 1

převod dat z Paradox 4.0 do MS SQL

Napsal: pon 21. bře 2005, 12:25
od MIR
potřebuju vytvořit převodník databáze z Paradoxu 4.0 do SQL, to by nebyl až ta velkej problém, ale potřeboval bych pomoct se skriptem, který z rodného čísla ve zdrojové databázi vysekne lomítko a do sql importuje jen rodné číslo bez lomítka... je mi jedno, jestli to bude ve VB nebo v Java script

Napsal: pon 21. bře 2005, 13:02
od pavel.minarik
v Delphi no problemo, ale to Ti asi moc nepomuze co?

ale teď teda jak na to přímo pomocí jazyka SQL:
funkce LEFT(pozice, pocet znaku) lze použít na získání prvních 6ti znaků RČ
některé implementace jazkyka SQL umí REPLACE(retezec, co, cim), takze by mělo být možné nahradit / prázdným řetezcem
funkce RIGHT lze použít na získání posledních znaků, funkcí LENGTH lze vypočítat délku řetězce (snížením o 1 respektive 7 seš doma)

Napsal: úte 22. bře 2005, 10:29
od MIR
dik, mam to :o) REPLACE se mi sice nejak pouzit nepodarilo, ale LEFT a RIGHT funguje spolehlive.. jo a ta delka stringu je LEN, ne LENGHT..
az budu zase neco potrebovat prijdu zas :o)))

Napsal: úte 22. bře 2005, 12:33
od pavel.minarik
MIR píše:nepodarilo, ale LEFT a RIGHT funguje spolehlive.. jo a ta delka stringu je LEN, ne LENGHT..
dyť jsem psal .. některé implementace .. tohle není moc standardizováno (ono to má LENGTH :oops: )

Napsal: úte 22. bře 2005, 14:34
od MIR
jsem se jen uklep do tý zprávy, do zdrojáku jsem to psal samozřejmě dle tvého téměř dokonalého návodu :o)
ještě jsem narazil na jeden háček.. čeština.. místo diakritiky mám v sql databázi jen takovej ten klasickej rozsypanej čaj a ať nastavuju češtinu kde chci, pořád je to stejný :o((( víš čím to???

Napsal: úte 22. bře 2005, 15:15
od pavel.minarik
čeština v paradoxu je zlá, hodně blbě se to převádí, nezbývá než experimentovat, mohlo by například pomoc si napsat něco co z plné databáze udělá SQL příkazy, které se pak jako jeden skript pustí nad práznou databází a data vloží (takto většinou postupuju já)

Napsal: úte 22. bře 2005, 15:20
od MIR
AHA.. no takže vím zase kulový :) no já budu teda experimentovat se září nve tváři, ať se dílo podaří :) dík za ochotu a brzo zas czus :)))

Napsal: úte 22. bře 2005, 17:29
od pavel.minarik
je problém si naprogamovat něco, co se před BDE připojí k paradoxu a vyplivne potřebný SQL skript?