» »

SQL in Date

SQL in Date

urbecar ::

V m$ accessu delam recordset iz naslednjega queryija

SQLString = "SELECT * FROM [izposoja] WHERE (datum_posoje) LIKE " & Date

ko naredim iz njega recordset
Set rs = CurrentDb.OpenRecordset(SQLString)


mi ujavi naslednji error. Če kot kriterij v sql-u dam karkoli kar ni datum (recimo številko "id_izposoje LIKE 1") potem dela in naredi recordset. Torej je napaka vezana na datum oz. njegov format.

Karkoli vam pade na pamet bom vesel če pošljete. Ker meni je že zmanjkalo idej in linkov na googlu.

P.S.: pozabil sem povedati da je aplikacija narejena vACCESS 2002

sliki tabele posoja: 1in 2
  • spremenil: urbecar ()

BigWhale ::

Seveda, ti bo najbolj pomagalo to, ce bos prebral kaj dokumentacije o sintaksi tvojega SQL-a. Poglej v MSDN.

Drugace pa, primerjavo datumov in ostalih stevilskih vrednosti ponavadi delas z =, stringe in substringe pa primerjas z LIKE

Microsoft ::

Jst mam v Accessu takole: SLEECT * FROM tabela WHERE stolpec3 LIKE 'nekavrednost';

Sicer pa, sej lahka v Accessu najprej naredis queri, ga pozenes, da vidis, kaj ti vrne in sele potem tazga, ki dela tako, kot hoces, napises v kodo.


by Miha
s8eqaWrumatu*h-+r5wre3$ev_pheNeyut#VUbraS@e2$u5ESwE67&uhukuCh3pr

urbecar ::

BigWhale
Probal sem tudi zamenjati LIKE z = in isto ne dela.

probal sem tudi ta SQL

datum = Date ' datum je današnji datum (4.6.2005)
SQLString = "SELECT * FROM [izposoja] WHERE " & datum & " = " & datum
Set rs = CurrentDb.OpenRecordset(SQLString)

in mi pove napako

probal sem tudi specifirati spremenljivko datum kot spr. tipa datum z #
SQLString = "SELECT * FROM [izposoja] WHERE #" & datum & "# = #" & datum & "#"
kjer pa je rezultat isti

Miha
Tebe pa nisem čisto razumel.

AndrejS ::

Mislim da si ti pozabil malo na narekovaje.

Probaj :

SQLString = "SELECT * FROM [izposoja] WHERE (datum_posoje) LIKE '" & Date & "'"

urbecar ::

miha

Šele sedaj sem ugotovil kaj si mislil :8)

.....in rešil zadevo, z tem.
HVALA

če slučajno kdo rabi, to je rešitev
"SELECT * FROM izposoja WHERE datum_vrnitve = Date()"

Lahko zaklenete


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Java] Evidenca delovnega časa - Java v navezi z Accessom

Oddelek: Programiranje
393295 (2515) c0dehunter
»

odstranitev ihs-ja pri a64 (strani: 1 2 )

Oddelek: Navijanje
525438 (4222) _Dejan_
»

Kako do podatka v queryu iz VisualBasicScripta (VBA) v accessu?

Oddelek: Programiranje
112171 (2056) Fim
»

Kako zaceti z PHP in MySQL

Oddelek: Programiranje
222440 (2144) simon

Več podobnih tem