Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

da li je ovo resiv problem???

[es] :: Baze podataka :: da li je ovo resiv problem???

[ Pregleda: 2175 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pavlakus
Beograd

Član broj: 84519
Poruke: 236
*.dynamic.sbb.co.yu.



+3 Profil

icon da li je ovo resiv problem???19.05.2007. u 11:55 - pre 205 meseci
Imam bazu na MSSQL-u. e sad javlja mi se problem sto mi se u nekim poljima u tabeli javlja kao vrednost <lf> (line feed) i to mi se u tabeli vidi kao kvadrat. e sad moje je pitanje postoji li mogucnost da preko sql-a sredim ovu glupost jer mi pravi dosta problema. razmisljao sam da u sql trazim te podatke preko ASCII coda ali ne znam kako da to sprovedem u delo.
pavlakus grosus
 
Odgovor na temu

Zed Mc Jack
Programer
Bečej

Član broj: 93120
Poruke: 137
*.adanet.co.yu.

Sajt: www.subakov.com


Profil

icon Re: da li je ovo resiv problem???23.05.2007. u 12:57 - pre 205 meseci
Vidim da ostali ćute, pa reko ajde da ja pokušam. ;-)

U Visual FoxPro-u Line Feed se može identifikovati sa funkcijom CHR(10), pa sledeći selekt izdvaja sve zapise koji imaju Line Feed u memo polju "komentar":
Code:
SELECT * FROM ImeTabele WHERE CHR(10) $ komentar INTO CURSOR ImeCursora READWRITE


E sad, ako hoćeš da sprečiš unos ili da ispraviš način unosa Line Feed-a u Memo polju tabele moraš presreti sam unos i ili izbaciti Line Feed nakon unosa, a pre umetanja u tabelu.

HTH
www.subakov.com Jedini Visual FoxPro sajt u Srbiji
 
Odgovor na temu

pavlakus
Beograd

Član broj: 84519
Poruke: 236
*.dynamic.sbb.co.yu.



+3 Profil

icon Re: da li je ovo resiv problem???23.05.2007. u 21:48 - pre 205 meseci
ne mogu da verujem da je neko odgovorio, u svakom slucaju hvala
ja imam samo pristup sql serveru i pisanju kverija u njemu. Samom programskom kodu nemam pristup tako da ne mogu da zabranim unosenje LF-a.
pavlakus grosus
 
Odgovor na temu

Zed Mc Jack
Programer
Bečej

Član broj: 93120
Poruke: 137
*.adanet.co.yu.

Sajt: www.subakov.com


Profil

icon Re: da li je ovo resiv problem???24.05.2007. u 07:16 - pre 205 meseci
Citat:
pavlakus: ne mogu da verujem da je neko odgovorio, u svakom slucaju hvala
ja imam samo pristup sql serveru i pisanju kverija u njemu. Samom programskom kodu nemam pristup tako da ne mogu da zabranim unosenje LF-a.

Pa dobro, pretpostavljam da onda imaš alat da ispraviš LF. Mada ja nisam radio sa MS SQL-om pretpostavljam da ti Query omogućava rad sa podacima.

Možeš da direktno radiš SQL UPDATE istog polja ili da dodaš još jedno polje pa da njega ažuriraš sa ispravljenim vrednostima, da se ne bi negde zeznuo.
U Visual FoxPro-u bi to bilo ovako nekako
Code:
UPDATE ImeTabele SET komentar = CHRTRAN(komentar,CHR(10),"") WHERE CHR(10) $ komentar

Znači LF se zamenjuje sa praznim stringom što u stvari znači da ga brišeš.

www.subakov.com Jedini Visual FoxPro sajt u Srbiji
 
Odgovor na temu

[es] :: Baze podataka :: da li je ovo resiv problem???

[ Pregleda: 2175 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.