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

Problem sa zarezom u SQL naredbi

[es] :: Access :: Problem sa zarezom u SQL naredbi

[ Pregleda: 2446 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Untouchabble
Untouchabble
Beograd

Član broj: 77524
Poruke: 169
91.150.97.*



Profil

icon Problem sa zarezom u SQL naredbi15.09.2008. u 00:19 - pre 189 meseci
Kako da "nateram" Access da kod unosa brojeva sa zarezom ne prijavljuje gresku u SQL naredbi. Greska je "Syntax error (comma)...text naredbe"? Naravno ukoliko je u Regional settings postavljena za Decimal symbol tacka, greska se ne javlja, ali treba mi univerzalno resenje.
Pretpostavljam da se ovo pitanje ponavlja ali ja pretragom nisam dosao do resenja.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Problem sa zarezom u SQL naredbi15.09.2008. u 05:37 - pre 189 meseci
Regional Setings važi na nivou celog operativnog sistema. Novi unosi se rade onako kako je podešeno u kartici Numbers (Windows 2003) nakon setovanja. Za konverziju već unešenih podataka možeš da upotrebiš funkciju Replace().
 
Odgovor na temu

domaci_a_nas
PHP developer

Član broj: 42333
Poruke: 524
*.dynamic.sbb.rs.



+8 Profil

icon Re: Problem sa zarezom u SQL naredbi15.09.2008. u 12:35 - pre 189 meseci
Replace je rešenje i za nove unose. Umesto Insert 2,2 Into Racuni (Iznos) koristi Insert NTS(2,2) Into Racuni (Iznos)
Code:
' Primer: Debug.Print NTS(2,2)
Public Function NTS(WhNum) As String
NTS = Rreplace(CStr(WhNum), ",", ".")
End Sub

Ozbiljan i odgovoran mladić
 
Odgovor na temu

Untouchabble
Untouchabble
Beograd

Član broj: 77524
Poruke: 169
77.46.244.*



Profil

icon Re: Problem sa zarezom u SQL naredbi15.09.2008. u 17:13 - pre 189 meseci
I onda ce regularno prihvatiti podatke? Upravo zbog toga, ako stavi "." umesto "," zar nece npr broj 1,001 videti kao 1.001 (odnosno 1001 prema Regional Settings postavkama, jer tacka za Serbian setting ustvari odvaja hiljade, a ne decimale)?
 
Odgovor na temu

domaci_a_nas
PHP developer

Član broj: 42333
Poruke: 524
*.dynamic.sbb.rs.



+8 Profil

icon Re: Problem sa zarezom u SQL naredbi15.09.2008. u 23:06 - pre 189 meseci
Probaj pa ćeš i sam videti. U SQL izjavi zarez se koristi za razdvajanje dva polja, tačka je u SQL izjavi decimalni zarez. Znači nema veze sa regional settings nego sa SQL sintaksom.
Ozbiljan i odgovoran mladić
 
Odgovor na temu

Untouchabble
Untouchabble
Beograd

Član broj: 77524
Poruke: 169
212.200.204.*



Profil

icon Re: Problem sa zarezom u SQL naredbi15.09.2008. u 23:37 - pre 189 meseci
Super ako je tako. Hvala puno!
 
Odgovor na temu

[es] :: Access :: Problem sa zarezom u SQL naredbi

[ Pregleda: 2446 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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