[ GANDRAKG @ 31.01.2010. 11:48 ] @
Imam problem koji nikako da resim. Naime, koristim podatke iz access baze preko ADO i kada SQL upit uradim u acces-u on odradi dobro. Kada taj isti upit prekopiram u ASP dobijem pogresne podatke sto-ne znam.
Upit uopste nije komplikovan i izgleda ovako:
ra1 = 13
dat1 = cdate("01.01.2009")
dat2 = cdate("30.07.2009")

SQL = "Select Count(BAZA.REDNIBROJ) As CountOfREDNIBROJ, BAZA.VRSTA, Sum(BAZA.OPCIJA1) As SumOfOPCIJA1, Sum(BAZA.OPCIJA2) As SumOfOPCIJA2,
From BAZA Where BAZA.DATUM Between " & chr(34) & DAT1 & chr(34) & " AND " & chr(34) & DAT2 & chr(34) & "
And BAZA.RADNIK like " & chr(34) & RA1 & chr(34) & "
And BAZA.VRSTA='POPRAVKA'
Group By baza.VRSTA"

Countofrednibroj i sve sume mi u ASP-u daju pogresan podatak u odnosu na isti sql query u accesssu koji daje tacne podake
Molim ako neko zna o cemu se radi da mi pomogne
[ pl4stik @ 31.01.2010. 15:13 ] @
Probaj da debugujes da vidis kako upit izgleda...
Ubaci ovaj upit u xsd pa vidi dal radi pa ako radi radi s njim, a ako ne radi mozda ti vrati neki detaljniji ex..
[ GANDRAKG @ 31.01.2010. 22:05 ] @
Posle dosta izgubljenog vremena izgleda da je problem u datumu koji pamtim u promenljivoj i tu promenljivu kasnije ubacujem u SQL string.
Negde gresim ali na zalost jos ne znam gde.

Datum uzimam iz taxtboxa posle submita na sledeci nacin:
DAT1 = request.form("DATUM1")
DAT2 = request.form("DATUM2")

a kasnije taj datum unosim u SQL:
Where baza.DATUM >= " & chr(34) & DAT1 & chr(34) & " And BAZA.DATUM <= " & chr(34) & DAT2 & chr(34) & "

Ako neko zna gde gresim, pomagajte
[ zenmorke @ 19.02.2010. 17:47 ] @
Taman sam krenuo da postujem nesto i onda vidim ovaj tvoj problem.Doduse ja imam problem sa citanjem podataka,Ponasa se skroz cudno!!!
Npr, imam u bazi neki zapis Babun Dejan i Neko Nekic.Zadam kriterijum B i ne vrati mi nista,ispratim kod i vidim da je nasao redove ali mi ne iscita u gridu,zatim stavim kriteriju n i vrati mi oba ova zapisa!!!

evo upita

Code:

string upit = "SELECT id,Broj_ugovora,Ime_Prezime,br_lk,JMBG,k_p_broj FROM " + Tabela + " WHERE Ime_Prezime LIKE '%" + kriterijum + "%'";


Jel zna neko u cemu je problem?