ďťż
 
Clipper male litery w nazwach zbiorow ďťż
 
Clipper male litery w nazwach zbiorow
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Clipper male litery w nazwach zbiorow



Tomasz - 13-07-2007 00:01
Clipper male litery w nazwach zbiorow
  Zrobilem kiedys programik w Clipperze do migracji danych z jednego systemu
do innego.
Okazuje sie ze nazwy zbiorow wynikowych sa zapisywane zawsze duzymi
liyterami mimo iz uzywam lower():

// tworzenie zbioru docelowego
docelowy:=lower("pq"+alltrim(substr(temp->P4,3,6))+alltrim(cSF))
create &docelowy from apstr2

System docelowy obecnie chodzi pod linuxem i tam potrzebuja nazwe zbioru
pisana malymi literami.
Poradzcie mi czy da sie to zrobic z poziomu Clippera.

--
Tomasz





mikezum - 13-07-2007 00:01

  [ciach]
> System docelowy obecnie chodzi pod linuxem i tam potrzebuja nazwe zbioru
> pisana malymi literami.
> Poradzcie mi czy da sie to zrobic z poziomu Clippera.

Moja sugestia, moze i nietrafna, ale.....
Moze tylko iwdzisz, ze zapisuje z duzych liter ???
Moze tez ustawienia np smb sa tak skonfigurowane, ze zapisuje z duzych
liter??
Wczesniej sie z tym nie spotkalem...
--
Pisz wolniej, koduj spokojniej.
To się opłaci, bo na tym nikt nie traci.




Tomasz - 14-07-2007 00:02

 
Użytkownik "mikezum" <nospam@onet.pl> napisał

> Moze tylko iwdzisz, ze zapisuje z duzych liter ???
> Moze tez ustawienia np smb sa tak skonfigurowane, ze zapisuje z duzych
> liter??

Sprawdzalem przy pomocy programu Flexible Renamer ?Version 7.3 ktory wlasnie
do tego celu zostal zbudowany.
Niestety nazwy plikow zapisywane sa duzymi literami niezaleznie od tego
jakich znakow uzyje w programie.

Czy mozesz mnie uswiadomic co to sa ustawienia smb?
Ja nic takiego w moim systemie nie ustawiam, moze tu jest problem.
--
Tomasz




Andrzej P. Wozniak - 14-07-2007 00:02

  Osoba podpisana jako Tomasz <tomasz_tomasz1@wp.pl> w artykule
<news:f75t3b$qtg$1@atlantis.news.tpi.pl> pisze:

> Zrobilem kiedys programik w Clipperze do migracji danych z jednego
> systemu do innego.

Z jednego systemu operacyjnego do innego? I nie uwzględniłeś od razu
ograniczeń Dosa?

> Okazuje sie ze nazwy zbiorow wynikowych sa zapisywane zawsze duzymi
> liyterami mimo iz uzywam lower():
>
> // tworzenie zbioru docelowego
> docelowy:=lower("pq"+alltrim(substr(temp->P4,3,6))+alltrim(cSF))
> create &docelowy from apstr2

Używasz funkcji Lower(), ale potem używasz polecenia Clippera CREATE, co
utrzymuje Cię w ramach zgodności z Dosem. Bez żadnych zmian małe litery i
długie nazwy plików możesz uzyskać tylko używając poleceń systemu
operacyjnego.

> System docelowy obecnie chodzi pod linuxem i tam potrzebuja nazwe zbioru
> pisana malymi literami.

Zwracam uwagę, że będziesz miał kłopoty, jeśli wciąż będziesz potrzebował
dostępu do tych plików z aplikacji dosowych lub kompatybilnych z Dosem.
W szczególności dotyczy to plików DBF.

> Poradzcie mi czy da sie to zrobic z poziomu Clippera.

Dolinkuj bibliotekę dla LFN Klasa Engwalla:
http://www.engwall.com/clipper/lfnlib.htm
Bez tej biblioteki możesz mieć kłopoty z dostępem do już utworzonych plików
z małymi literami w nazwie. Jeśli to nie pomoże lub zamierzasz robić coś
więcej, przejdź na [x]Harbour.

--
Andrzej P. Woźniak uszer@pochta.onet.pl (zamień miejscami z<->h w adresie)
Grand Inquisitor pl.comp.bazy-danych No.1 http://www.dbf.pl/faq/
Clipper Mini FAQ po polsku http://clipper.rox.pl/





Tomasz - 14-07-2007 00:02

 
Użytkownik "Andrzej P. Wozniak" <uszer@poczta.onet.pl.invalid> napisał
>
> Z jednego systemu operacyjnego do innego? I nie uwzględniłeś od razu
> ograniczeń Dosa?

Nie, kiedy to robilem to byla migracja z jednego systemu dosowego do
drugiego dosowego. Teraz dopiero klient tego drugiego systemu dosowego
(Clipper i DBF)
postawil go na linuxie (jak to zrobil nie wiem ), w kazdym badz razie u
niego dziala. Problem jest jedynie z moimi plikami do migracji danych.
Klient prosil mnie abym to jakos zalatwil po mojej stronie.
Dzieki za wyjasnienie, chyba rzeczywiscie przerobie ten programik pod
xherbour.

--
Tomasz
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Import za =?ISO-8859-2?Q?pomoc=B1_EMS_Data_Import_for_?==?ISO-8859-2?Q?MySQL_-_polskie_litery=2E?= =?ISO-8859-2?Q?WY=B6wietlenie_rekord=F3w_pocz=B1wszy_od_?==?I SO-8859-2?Q?danej_litery=2E=2E=2E?= xHarbour/CLipper/Linuks - brak polskich =?ISO-8859-2?Q?znak=F3w_?==?ISO-8859-2?Q?w_GET?= [MySQL] - konwersja polskich znaków i jeszcze małe "conieco" Tablet Pentagram XXL i Photoshop CS2 - Male pytanie clipper - jakie narzędzie pokaże daty wpisanych rekordów w bazie? [mysql] male filmy - w blobie czy na dysku? Dużę, małe liter i UNIX MySql Ratunku - małe autko dostawcze w wektorze MYSQL i PHP - polskie litery w polu SELECT
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • red-hacjenda.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com