Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 3.139 pregleda

Najnovija ↓

Problem sa zarezom u SQL naredbi 15.09.2008. u 01:19 · pre 220 meseci #1
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.
Re: Problem sa zarezom u SQL naredbi 15.09.2008. u 06:37 · pre 220 meseci #2
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().
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Problem sa zarezom u SQL naredbi 15.09.2008. u 13:35 · pre 220 meseci #3
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
Potpis
Ozbiljan i odgovoran mladić
Re: Problem sa zarezom u SQL naredbi 15.09.2008. u 18:13 · pre 220 meseci #4
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)?
Re: Problem sa zarezom u SQL naredbi 16.09.2008. u 00:06 · pre 220 meseci #5
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.
Potpis
Ozbiljan i odgovoran mladić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme