conversie date

trucuri, sfaturi si alte idei pentru imbunatatirea lucrului cu Access
Închis
adof
Mesaje: 466
Membru din: Mie Iul 14, 2010 12:42 pm
Localitate: Sibiu

conversie date

Mesaj de adof » Lun Iul 04, 2011 9:10 am

sal

am unit doua câmpuri cu & în Query
dar datele din query din coloana Plecare nu le mai pot folosi deoarece au fost unite cu câmpuri null

Cum convertesc datele din coloana Plecare in format Time pentru a putea sa le utilizez la operaţii matematice(scădere) ?

alaturat am atasat fisierul ex

multumesc
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Avatar utilizator
mesersmith
Mesaje: 2088
Membru din: Sâm Oct 23, 2010 6:44 am
Localitate: calarasi
Contact:

Re: conversie date

Mesaj de mesersmith » Lun Iul 04, 2011 9:48 am

pai e destul de normal ce se intampla si ca-ti da eroare.
din ce inteleg eu, in campul plecare ar trebui sa apara atat continutul campului ora_pl_S cat si a campului ora_pl_C, chiar daca oricare dintre ele ar avea valoarea null.
ori, campul Timp_mers: [Ora_pl]-[Plecare] ar trebui ca din ora_pl sa se poata scadea doi timpi, ceea ce nu se poate.
cred ca ar trebui sa faci altfel sau sa faci inca o interogare.

LE cred ca ar trebui sa mergi pe solutia iff, asta daca nu vei avea timpi in ambele campuri in discutie.
intre timp, mai sap.

adof
Mesaje: 466
Membru din: Mie Iul 14, 2010 12:42 pm
Localitate: Sibiu

Re: conversie date

Mesaj de adof » Mar Iul 05, 2011 7:59 am

am sa fac un IIF în acest fisierul sadere_sortare

dar am un fisier în care va trebui sa scriu plecarile din 4 direcţii
şi acolo nu pot folosi IIF deoarece vad ca nu ma lasa mai mult de doua IIf

te rog arata-mi cum sa fac o interogare
atasez fisierul sadere_sortare2

mersi
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Avatar utilizator
mesersmith
Mesaje: 2088
Membru din: Sâm Oct 23, 2010 6:44 am
Localitate: calarasi
Contact:

Re: conversie date

Mesaj de mesersmith » Mar Iul 05, 2011 8:14 pm

sper ca am inteles corect logica problemei tale.
in primul rand, am sters inregistrarile tale si am facut eu altele, pt ca in tabel, la anumite campuri, am impus default value pe zero.
apoi, am gandit in felul urmtor: tu ai mai multi timpi de plecare, mai multi timpi de mers, etc.
am evitat concatenarea, pt ca in veci nu se vor putea scadea niste numere din alaturarea altor doua, decat daca le separi.
eu am preferat sa fac operatii pe rand si apoi sa le adun in timp mers total.
vezi daca e corecta logica si daca nu, mai lucram.

LE stai ca am bagat alta incercare, ca nu mai stiu unde dzeu am salvat lucrarea finala.
revin.
ufff

Avatar utilizator
mesersmith
Mesaje: 2088
Membru din: Sâm Oct 23, 2010 6:44 am
Localitate: calarasi
Contact:

Re: conversie date

Mesaj de mesersmith » Mar Iul 05, 2011 8:19 pm

uite si baza.
o facusem ca trebuie s-o fac din nou... :P
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

adof
Mesaje: 466
Membru din: Mie Iul 14, 2010 12:42 pm
Localitate: Sibiu

Re: conversie date

Mesaj de adof » Mie Iul 06, 2011 8:20 am

e super
nu ma deranjează ca valorile sunt zero, daca nu este nimic în ele
doarece asa cum ai înţeles în câmpul Plecare şi timp_mers nu sunt valori Null
mersi

Avatar utilizator
mesersmith
Mesaje: 2088
Membru din: Sâm Oct 23, 2010 6:44 am
Localitate: calarasi
Contact:

Re: conversie date

Mesaj de mesersmith » Mie Iul 06, 2011 9:06 am

pe principiul asta, poti sa faci oricate scaderi de timpi si insumari finale.
sper sa-ti foloseasca.

Închis

Înapoi la “Tips and tricks in Access (indiferent de versiune)”