Novo

Forum kao aplikacija na telefonu

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

  • 8 odgovora
  • 2.992 pregleda

Najnovija ↓

Selektovanje najveceg datuma 07.09.2010. u 14:14 · pre 196 meseci #1
Na koji nacn bi mogao da selektujem samo jedan i to najveci datum iz tabele, pokusam sam sa Max(Datum),ali nesto mi sa sintaksom nije ok,pa kao mozete pogledati ili dati bolje resenje ...
Code:

Stanje = ("select Stanje from Ulaz_izlaz where Sifra_dijela=" & Naziv_dijela_cmb "and where MAX(Datum)")

Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Selektovanje najveceg datuma 07.09.2010. u 19:02 · pre 196 meseci #3

Code:

Stanje = ("select top 1 Stanje from Ulaz_izlaz where Sifra_dijela=" & Naziv_dijela_cmb & " order by Datum desc")
[/quote]
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Sviđa mi se1
Re: Selektovanje najveceg datuma 08.09.2010. u 08:20 · pre 196 meseci #4
@ vujkev

Treba samo jedan datum da uzme i to onaj koji je najveci,a ne da uzima sve i sortira ..
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Selektovanje najveceg datuma 08.09.2010. u 08:34 · pre 196 meseci #5
Code:

... Top 1 ... order by datum desc

uzima samo prvi sortiran po datumu u opadajućem nizu
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Sviđa mi se1
Re: Selektovanje najveceg datuma 08.09.2010. u 08:36 · pre 196 meseci #6
Ok Darko, izvinjavam se nisam vidio funkciju, probacu na taj nacin ...
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Selektovanje najveceg datuma 09.09.2010. u 11:15 · pre 196 meseci #7
@Darko,

pokusao sam na nacin na koji si mi napisao,ali mi baca error syntax ....evo koda,
Code:

Dim rec As Recordset
Dim Stanje As Integer
  
Set rec = CurrentDb.OpenRecordset("select top 1 Trenutno_stanje from Ulaz_izlaz_dijelova where Sifra_dijela=" & Naziv_dijela_cmb & "order by Datum desc")
Stanje = rec.Fields("Trenutno_stanje")


A greska je Runtime error '3075'

Syntax error (missing operator) in query expression 'Sifra_dijela=224order by Datum'.


Kao da ne rastavi ovaj dio "order by datum" ...pokusao sam na razne nacine ali nisam uspio
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Selektovanje najveceg datuma 09.09.2010. u 11:32 · pre 196 meseci #8
koliko i vidim nije razdvojen

Code:

Dim rec As Recordset
Dim Stanje As Integer
  
...  Naziv_dijela_cmb & " order by Datum desc")



probaj ovako da odvojiš (posle navodnika, a pre reči "order" stavi razmak)
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Sviđa mi se1
Re: Selektovanje najveceg datuma 09.09.2010. u 11:44 · pre 196 meseci #9
Resio sam,hvala mnogo ....zamor materijala pa nisam ni primetio da nema razmaka :)
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme