Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ADO,DataGrid sabiranje

[es] :: Visual Basic 6 :: ADO,DataGrid sabiranje

Strane: 1 2

[ Pregleda: 4090 | Odgovora: 27 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: ADO,DataGrid sabiranje28.11.2007. u 14:50 - pre 199 meseci
Ma nema veze, niko me ne tera da gubim par sati na ovakve stvari, a mogao sam da ... ;)
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.dynamic.sbb.co.yu.

Sajt: www.vasictech.net


+1 Profil

icon Re: ADO,DataGrid sabiranje28.11.2007. u 14:51 - pre 199 meseci
ih sad,nije bilo par sati,bilo je petnestak minuta :D
 
Odgovor na temu

BinLaden
Ni na nebu ni na zemlji

Član broj: 147476
Poruke: 102
*.teol.net.

Sajt: www.sove-soft.rs.ba


Profil

icon Re: ADO,DataGrid sabiranje28.11.2007. u 18:33 - pre 199 meseci
Cini mi se da sam bas tebi skoro objasnjavao kako "NE VALJA" da se deklarisu promjenjive i ti si
opet napravio istu gresku, ne slusajuci sta sam ti govorio. Da si deklarisao promjenjive onako
kako sam objasnjavao, bez obzira sto ti je u bazi ta kolona tipa "String" program bi normalno radio.
Evo jos jednom i zapamti za ubuduce:
Kada deklarises promjenjive u jednom redu kao sto si ti radio:
Code:
Dim tabela, tabelaa, rashodi, prihodi, Stanje As Double
samo zadnja promjenjiva "Stanje" definisana kao Double dok su sve ostale (tabela, tabelaa, rashodi, prihodi)
tipa Variant. Posto Tip Variant u stvari ne postoji odnosno tokom izvodjena aplikacije on se uvijek pretvara
u odgovarajuci tip podataka koji pokusavamao da dodijelimo nekoj promjeenjivoj. Tj. ako toj promjenjivoj
dodijelimo "slova" ona ce automatski biti prebacena u tip "String" ili ako joj dodijelimo brojeve bice prebacena
u "Integer ili long ili Double...."
U ovom tvom slucaju posto je kolona u bazi bila definisana kao "String", i ti promjenjivoj "tabela" dodjeljujes
vrijednost tog polja promjenjiva "tabela" se automatski prebacuje u tip "String" iako su u bazi zapisani brojevi,
a kako valjda znas i brojevi mogu da prestavljaju "String". Zbog toga je nastala greska pri sabiranju.
Znaci uvijek moras ovako da definises promjenjive:
Code:
Dim tabela As Double, tabelaa As Double, rashodi As Double, prihodi As Double, Stanje As Double

znaci iza svakog naziva promjenjive treba definisati njen tip inace desit ce ti se ovakve glupe greske kao
sto je ova.

Ero S Onoga Sveta
 
Odgovor na temu

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
89.216.212.*

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: ADO,DataGrid sabiranje28.11.2007. u 18:55 - pre 199 meseci
A ako hoćeš stvarno da radiš kako treba, onda ne treba da koristiš promenljive uopšte, nego ako već radiš sa bazom, pravilno definiši tipove podataka (Currency za novčane vrednosti, Number za brojeve, Text za tekst, Date/Time za datum...) i radi sabiranje (i ostale operacije) preko query-ja. Em je brže, em je bolje, em je pravilnije, em sabiranje cele kolone radiš jednim prostim upitom tipa
Code:
SELECT SUM(Cena) FROM Tabela

a možeš da definišeš i razne uslove, itd.
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.dynamic.sbb.co.yu.

Sajt: www.vasictech.net


+1 Profil

icon Re: ADO,DataGrid sabiranje28.11.2007. u 19:00 - pre 199 meseci
BinLaden, sad sam zapamtio ;)

Marko_L imam loše iskustvo sa podešavanjem tipa Currency i Date pa za to nisam to koristio :D
 
Odgovor na temu

chachka
Srđan Mijatov
Programer
BUS Computers
Kikinda

Član broj: 53780
Poruke: 576
*.ADSL.neobee.net.

Sajt: www.baze-podataka.net


+4 Profil

icon Re: ADO,DataGrid sabiranje28.11.2007. u 20:03 - pre 199 meseci
Sada imas losa iskustva i sa kolonama tipa Text, pa prestani da koristis i ovaj tip.
"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming."
- Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: ADO,DataGrid sabiranje28.11.2007. u 20:08 - pre 199 meseci
Da li to odredjeni tipovi grizu, ili cine neke druge lose stvari - koji mracni tipovi, treba ih maksimalno izbegavati

Chachka, tebi je bas dosadno kad si zalutao u ovaj forum

The_End_is_close, ako pogledas jednu temu nize, videces da i neki profesori koji predaju VB u skolama prave istu gresku kao i ti, mi se ovde samo malo salimo, a to da neko uci decu na takav nacin i za to bude placen - e to je tuuuuuzno!
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.dynamic.sbb.co.yu.

Sajt: www.vasictech.net


+1 Profil

icon Re: ADO,DataGrid sabiranje28.11.2007. u 20:15 - pre 199 meseci
znam o cemu govoris,profesori u mojoj skoli uce od nas.....i na kraju oni nas ocenjuju hehe
 
Odgovor na temu

[es] :: Visual Basic 6 :: ADO,DataGrid sabiranje

Strane: 1 2

[ Pregleda: 4090 | Odgovora: 27 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.