převod dat z Paradox 4.0 do MS SQL

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
MIR
Nováček
Nováček
Registrován: 02. bře 2005
Kontaktovat uživatele:

převod dat z Paradox 4.0 do MS SQL

Příspěvek 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
MIR - Acer TM2304
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek 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)
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
MIR
Nováček
Nováček
Registrován: 02. bře 2005
Kontaktovat uživatele:

Příspěvek 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)))
MIR - Acer TM2304
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek 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: )
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
MIR
Nováček
Nováček
Registrován: 02. bře 2005
Kontaktovat uživatele:

Příspěvek 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???
MIR - Acer TM2304
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek 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á)
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
MIR
Nováček
Nováček
Registrován: 02. bře 2005
Kontaktovat uživatele:

Příspěvek 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 :)))
MIR - Acer TM2304
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek 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?
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
Odpovědět

Zpět na „Programování a web“