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

Access baza - 2 Tabele - 2 MSHFlexGrida

[es] :: Visual Basic 6 :: Access baza - 2 Tabele - 2 MSHFlexGrida
(Zaključana tema (lock), by X Files)
Strane: 1 2 3

[ Pregleda: 5449 | Odgovora: 41 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida25.05.2007. u 01:52 - pre 206 meseci
Mislio sam da vise ne polemisem i ubjedjujem se ali moram ponovo. Vas vecina kao da jedva ceka da iz neke poruke
izvuce nesto sto mu se ne svidj i da od toga napravi Magistarski Rad.
Citat:
(samim pojavljivanjem na javnom forumu i odgovaranjem na nečije pitanje, ti nekoga edukuješ)
Sa tim se ne slazem, pogotovo sto je ova tema zavrsila ono
zbog cega je napisana odnosno rijesila je problem @zormar, a nastavljena je dalje zbog rasprave izmedju mene i
@goranvuc. Cak sam predlagao, u nekom od postova da je premjesti u zasebnu temu jer sam predpostavljao sta ce da bude
na kraju. U svom proslom postu ja sam smo iznijeo moje subjektivno misljenje i nacin rada, a nigdje nisam rekao ili savjetovao
nekog da tako uradi nego naprotiv: Ono (Da se "Pohvalim") pod navodnicima,ja mislim, svako normalan ce valjda protumaciti da u stvari znaci suprotno od napisanog. Kada procitas citav prosli post u njemu postoji samo jedan red u kome sam iznijeo savjet a to je:
Citat:
Za mlade programere: Naravno da je "bolje" pisati po PS-u ali svako ima i stvara svoju tehniku tokom rada.
sve ostalo je subjektivno misljenje. Ti si citirao sve ostalo osim toga reda i nabijas mi na nos
kako ja nekog pogresno savjetujem, a ustvari jedini moj savjet si preskocio.
Citat:
Očigledno je da nisi do sada radio na većim aplikacijama, niti neko veće održavanje... inače bi ti takvim radom duša izašla na nos do sada :)

Sta bi ovajkomentar trebao da predstavlja osim pokusaj da nekog spustis na zemlju odnosno da sebe izdignes iznad njega,
u ovom slucaju mene. Jel i to spada u edukativni dio pisanja odgovora, za koji si se uhvatio na pocetku poruke????

Neznam zasto su se ovi moderatori okomili na mene. Jos samo fale Aleksandar Ružičić i mladenovicz i necu vise smjeti
ni da se pojavim na forumu.
POMAGAJTE LJUDI!!!
 
0

goranvuc
Goran Vucicevic
Novi Sad

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



+41 Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida25.05.2007. u 06:29 - pre 206 meseci
Citat:
Ero S Ovoga Sveta:
Neznam zasto su se ovi moderatori okomili na mene. Jos samo fale Aleksandar Ružičić i mladenovicz i necu vise smjeti
ni da se pojavim na forumu.
POMAGAJTE LJUDI!!!

Nema razloga za paranoju, nije se niko okomio na tebe, sto i ti vrlo dobro znas, a i po komentarima se vidi da to nije tacno. Nemam nameru da se ovde okomim na bilo koga, a sigurno ni Marko. Ako me vec neko previse nervira trudim se da vise ne komentarisem njegove postove, a ne da ga teram sa foruma.

Nadam se da si se salio kad si ovo rekao.
 
0

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida25.05.2007. u 12:03 - pre 206 meseci
Citat:
goranvuc:Nadam se da si se salio kad si ovo rekao.

Naravno da se saljim. Danas je doba demokratije i ja mislim da svako ima pravo da iznosi svoje misljenje i glediste.
Sa komunistickim i jednostranim stavovima smo zavrsili jos '90-ih. heheheheeee
 
0

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
89.216.213.*

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 15:40 - pre 206 meseci
Citat:
Sa tim se ne slazem, pogotovo sto je ova tema zavrsila ono
zbog cega je napisana odnosno rijesila je problem @zormar, a nastavljena je dalje zbog rasprave izmedju mene i
@goranvuc. Cak sam predlagao, u nekom od postova da je premjesti u zasebnu temu jer sam predpostavljao sta ce da bude
na kraju.

Vidi, konstatacija koju si citirao nije moje lično mišljenje pa da se složiš sa njim ili ne, to je jednostavno pravilo. Čim ostaviš post kao odgovor na nečije pitanje na javnom forumu koje svako može da pročita, ti si hteo ili ne hteo postao edukator, pa samim tim trebaš da imaš i neku odgovornost prema tome. Ako je problem rešen na bilo koji način, i postavljaču teme je to dovoljno, odnosno stalo mu je samo da odradi aplikaciju, a ne i da nauči nešto, onda je to u redu. Međutim, pošto već sutra može da se pojavi neko sa istim ili sličnim problemom, onda valja i napomenuti da to rešenje u određenim slučajevima nije baš najsrećnije, i da postoji bolji način da se to uradi, a koje će rešenje postavljač teme ili bilo ko drugi ko naleti na istu da iskoristi je njegova stvar. Goran je samo primetio moguć problem sa instanciranjem i skrenuo pažnju na to postavivši projekat sa sve komentarima kako nešto treba da se uradi i zašto i ja ne znam zašto si se ti našao prozvanim zbog toga. Niko ne brani nikome da iskoristi tvoje rešenje ako smatra da mu je tako lakše.
Citat:
Sta bi ovajkomentar trebao da predstavlja osim pokusaj da nekog spustis na zemlju odnosno da sebe izdignes iznad njega, u ovom slucaju mene. Jel i to spada u edukativni dio pisanja odgovora, za koji si se uhvatio na pocetku poruke????

Ne. Nemam potrebe da bilo koga spuštam ili izdižem sebe. Taj komentar predstavlja moje lično zapažanje, doneto na osnovu iskustva koje sam stekao u poslednjih 10-tak godina koliko se profesionalno bavim programiranjem. Ja još nisam naleteo na programera koji može brzo da se snađe kada treba da prepravlja kod nekog većeg projekta gde su sve promenljive a, b, c, d, e... a kontrole Command1, Command2... Command25, a forme Form1, Form2... Form20 i slično i odgovorno tvrdim da je to loša praksa, a to mogu da tvrdim iz dva veoma jaka razloga. Prvo, i ja kada sam počinjao, mrzelo me je da prepravljam imena kontrola, pa su ostajale imenovane po defaultu, a varijable sam nazivao sa jednim ili dva slova (to mi je bila zaostala navika sa C-64, gde je i dva slova za promenljivu bilo mnogo, zbog memorije :)) i onda sam imao silnih problema kada se javi potreba da se takva aplikacija posle godinu-dve prepravi, doradi ili uskladi sa modernim trendovima. Iako imam prilično dobro pamećenje, nema šanse da se setim šta je u kodu koji sam pisao pre dve godine trebalo da predstavlja Command1, a šta je Command25, ili šta se nalazi na kojoj formi, dok ne kliknem na njih, a o promenljivama tipa a, ab, ac, ba i da ne pričam, jer to zahteva pokretanje aplikacije korak po korak, i gubljenje vremena samo da bi se videlo čime se koja varijabla puni, što bi se vrlo lako moglo izbeći tako što bi se varijabla nazvala recimo curPorez. Drugi razlog je taj što smo u firmi nekoliko puta imali slučaj da treba da se prepravi kod koji nisam ja pisao, pa ako je taj koji jeste pisao nazivao kontrole i varijable, onako kako sam gore naveo, izgubiš mesec dana samo da bi uvideo šta je šta. Ajde u redu je ako si napravio jednu aplikaciju, pružaš podršku samo za nju, radiš sam kao freelancer, pa si u toku... ali ako imaš 20-30 aplikacija koje si napisao, kao recimo ja u firmi, koje se redovno menjaju ili dopunjuju novim opcijama, a većina njih ima 20+ formi, i na svakoj gomila kontrola i varijabli... nemoguće je funkcionasti na taj način. Iz tog razloga kažem da sam siguran da nisi imao prilike da programiraš ili održavaš (pod održavanjem podrazumevam ispravljanje mogućih grešaka, doradu, proširejne) nekoliko većih projekata. Dakle, ono što hoću da kažem nije to da ti treba sad da menjaš svoj sistem rada da bi meni ispunio želju ili šta već, niti da ti nešto ne znaš (vidi se da znanja imaš), nego da se kao moderator ovog foruma potrudim da se ovde ipak nauči kako je pravilno raditi, što je i Goranov cilj. Naravno, ako misliš celog života da radiš samostalno aplikacije, onda možeš da radiš kako hoćeš, ali ako jednog dana budeš hteo da radiš u nekoj firmi, da radiš outsource-ing, da sarađuješ sa nekim na nekom kodu, da napraviš neki svoj tim... onda Command1, Command2, Command3... neće da funkcioniše.
Citat:
ne znam zasto su se ovi moderatori okomili na mene. Jos samo fale Aleksandar Ružičić i mladenovicz i necu vise smjeti ni da se pojavim na forumu.

Niko se nije okomio na tebe, nego si se ti okomio na nas :) Goran je, kao što već rekoh, postavio primer kako pravilno instancirati forme i tu je trebalo da bude završena diskusija, a ti si se tu nešto našao prozvanim i počeo da grmiš kako nema veze kako ko radi, jer svako ima neki svoj stil rada i slično. A onda sam uleteo ja, ne da bih te nešto spuštao i okomio se na tebe, već da bih ti na prost način objasnio zašto je poželjno izbegavati nametanje svog stila na javnom forumu kada se rešava nečiji problem, već je potrebno da se što više koriste konvencije, a svoj stil koristi u svom radu, ako ti tako odgovara. Imam i ja par svojih bubica kada radim neki projekat i ne koristim uvek konvencionalne metode, recimo po pravilu se DBGrid naziva tako što mu se doda prefiks dbgrd pa se dobije naziv dbgrdNesto, međutim ja ponekad napišem samo grdNesto, jer znam da će se samo taj grid koristiti u projektu, ili recimo Common Dialog sam uvek nazivao prosto CD, jer mi nikada nije trebalo više istih na jednoj formi, ali kad radim sa nekim na kodu ili znam da još neko treba da petlja po istom, onda je drugačije. Ne znam zašto si protiv toga da se nešto nauči kako treba i to smatraš moderatorskom sujetom ili šta već. Uostalom, ja kao neko ko radi ovaj posao imam pravo da štitim i lične interese, jer mi je dosadilo da mi šalju programere, koji su verovatno stil rada pokupili od nekog kao što si ti, i kojima ja treba da objašnjavam zašto ne želim da vidim kontrolu koja je nazvana Command1. Isto važi i za instanciranje, koje nije nimalo naivno i svakako nije svejedno kako pozivaš koju formu i kontrole na njoj, jer to ma kako nebitno izgledalo može dovesti do memory leak-ova, pogrešnih rezultata, i raznih naizgled nebuloznih grešaka što sam takođe u više navrata osetio na svojoj koži.
-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
 
0

zormar

Član broj: 129240
Poruke: 176
*.adsl-1.sezampro.yu.



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 18:00 - pre 206 meseci
Da malo prekinem ovu diskusiju, mada je zanimljiva, jos jednim pitanjem.
Na koji nacin je moguce popunjavati 2 tabele (u mom slucaju PrvaTabela i DrugaTabela) u istoj Bazi, s jedne Form1 koristeci isti Connection objekat?
 
0

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 18:41 - pre 206 meseci
@Ero S Ovoga Sveta
Ja sam obrisao dve tvoje poslednje poruke... da ne bude zabune.

Nemam baš ništa lično protiv tebe, i ne želim da ti oduzmem 'pravo' replike, ali jednostavno
pominje se 'pamet' i slično, a to nikad nije vodilo izlazu...

Ako neko hoće da odgovori na prethodno pitanje, neka izvoli...
 
0

goranvuc
Goran Vucicevic
Novi Sad

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



+41 Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 18:53 - pre 206 meseci
Citat:
zormar: Da malo prekinem ovu diskusiju, mada je zanimljiva, jos jednim pitanjem.
Na koji nacin je moguce popunjavati 2 tabele (u mom slucaju PrvaTabela i DrugaTabela) u istoj Bazi, s jedne Form1 koristeci isti Connection objekat?

Moraces jos malo detalja; U principu mozes i 100 tabela "popunjavati" sa istog mesta u programu, ali gledano kroz tvoj primer ne znam na cega mislis jer si koristio Hijerarhijski flex grid za prikaz, a nacin na koji se podaci menjaju je ono po cemu se programi najvise razlikuju (ja imam bar 4 osnovna koncepta koja koristim od slucaja do slucaja).

Dakle, kao i u puno ranijih slucajeva kad smo se druzili znas sta treba: kod, upload ili malo vise opisa.
 
0

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 19:23 - pre 206 meseci
Citat:
X Files:
Ja sam obrisao dve tvoje poslednje poruke... da ne bude zabune.

Nema veze za drugu, bio sam iritiran, ali prvu nisi trebao. Ona ne dolazi u sukob ni sa pravilima foruma niti sa bilo
cim diskutovanim, cak sta vise.
Ja cu ponovo da je postavim pa neka neko od moderatora OVOG foruma odluci dali da je ukloni ili ne.

 
0

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 19:24 - pre 206 meseci
@Marko_L No Comment!

1. Sve sto sam do sada napisao samo sam se salio, bilo mi dosadno. Nemojte tako da radite jer to nije ispravno,
ne trba tako.... i kosi se sa zakonom o Programiranju clan 246 stav 22.

2. Treba da radite kako su gospoda @Marko_L i @goranvuc govorili. To je pravi nacin, tako treba i to je ono pravo!

Nadam se da ce diskusija sada biti zavrsena!
 
0

zormar

Član broj: 129240
Poruke: 176
*.adsl-1.sezampro.yu.



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 19:26 - pre 206 meseci
Pokusacu da objasnim u cemu je problem.
U bazi imam PrvuTabelu koju popunjavam nekim podacima. Ti podaci su prikazani na Form1 u MSHFGridu1. Ovaj deo radi bez problema.
Potrebno je da i DruguTabelu iz iste baze popunim tim istim podacima, a Na Form2 u celijama MSHFG2 na mestima tih podataka treba upisati 1(jedinice).
 
0

goranvuc
Goran Vucicevic
Novi Sad

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



+41 Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 19:42 - pre 206 meseci
OK, vidim da se ne razumemo, tj. ja tebe ne razumem; kada kazes da treba da popunis DruguTabelu sa istim podacima i pri tom spominjes i grid, samo me zbunjujes jer ja ne znam da li:

1. Hoces da popunis samu tabelu u bazi - ako je tako, to mozes raditi preko rekordseta koristenjem koda, execute() komandom na konekciji ili posredno upisom na grid koji je vezan za rekrodset - dakle, ako je ovo onda na koji nacin?
2. Hoces samo da popunis Grid na drugoj formi podacima sa grida iz prve forme?
3. Hoces nesto trece?

Osecam da je u pitanju malo kompleksniji kod i nazalost ne mogu da pretpostavljam sta si ti to kod sebe napisao, ali mozemo nastaviti i sa ovim "vruce-hladno" ako hoces (mada je meni trenutno prilicno vruce, s obzirom da je jos uvek maj).
 
0

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 19:54 - pre 206 meseci
Ni meni nije potpuno jasno ali probaj:
Radis isto kao i pri iscitavanju iz baze.
Kad upises podatke u prvu tabelu zatvoris recordset sa "rsRecordSet.Close" pa onda
otvoris drugu tabelu
Code:
        
rsRecordSet.Source = "Select * From  [DRUGA TABELA]"
rsRecordSet.Open
i upises podatke isto kao u prvu pabelu.
A za MSHFlexGrid2 koristi komandu
Code:
MSHFlexGrid2.TextMatrix
za izmjenu texta u polja gridu.
 
0

zormar

Član broj: 129240
Poruke: 176
*.adsl-1.sezampro.yu.



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida26.05.2007. u 19:55 - pre 206 meseci
Moze i tako, da popunim Grid na drugoj formi podacima sa grida iz prve forme.
 
0

zormar

Član broj: 129240
Poruke: 176
212.200.223.*



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida29.05.2007. u 11:35 - pre 206 meseci
Kako popuniti MSFGrid2 na Form2 podacima sa MSFGrid1 iz Form1?
 
0

goranvuc
Goran Vucicevic
Novi Sad

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



+41 Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida29.05.2007. u 11:39 - pre 206 meseci
Nije problem da ti to objasnimo, ali vec sam te zamolio za napravis upload, bar onog dela projekta koji sadrzi problem, da ga samo dopunimo sa resenjem. Stvarno ne mogu stalno da pisem sve od pocetka do kraja (govorim u svoje ime, mozda ima nekog ko to hoce), a ni da igram "toplo, toplije .... hladno ... vruce" - puno se izgubi na taj nacin vremena i energije. Da si uploadovao odmah deo projekta, vec bi odavno bio resen problem.

Pozdrav!
 
0

zormar

Član broj: 129240
Poruke: 176
212.200.223.*



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida29.05.2007. u 11:47 - pre 206 meseci
@goranvuc, resio sam upisivanje podataka u drugi grid preko rekordseta, ali sam hteo da vidim kako to ide direktno iz prvog grida.
U svakom slucaju zahvaljujem ti na dosadasnjoj pomoci.
 
0

goranvuc
Goran Vucicevic
Novi Sad

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



+41 Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida29.05.2007. u 11:48 - pre 206 meseci
Pa nema na cemu, osim na dobroj nameri
 
0

Ero S Ovoga Sveta

Član broj: 21509
Poruke: 173
*.teol.net.



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida29.05.2007. u 14:17 - pre 206 meseci
Evo kako mozes to da uradis:
Code:
Dim lCol As Long, lRow As Long

MSHFlexGrid2.Cols = MSHFlexGrid1.Cols
MSHFlexGrid2.Rows = MSHFlexGrid1.Rows

For lRow = 0 To MSHFlexGrid1.Rows - 1
    For lCol = 0 To MSHFlexGrid1.Cols - 1
        MSHFlexGrid2.TextMatrix(lRow, lCol) = MSHFlexGrid1.TextMatrix(lRow, lCol)
    Next lCol
Next lRow

Bez ljutnje, ali mislim da bi prvo trebao da procitas neke tutorijale o radu u VB, ima ih dosta i ovde
u top temama. I ono sto ti je @goranvuc govorio, zakacis dio koda kad postavljas pitanje i ljudi
ce lakse da udju u sustinu tvog problema i da ti pomognu.
 
0

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
89.216.220.*

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida29.05.2007. u 20:25 - pre 206 meseci
Ero, to tvoje će da radi samo ako su gridovi na istoj formi, a traženo je da se popuni grid na Form2 podacima iz grida sa Form1.
-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
 
0

zormar

Član broj: 129240
Poruke: 176
212.200.223.*



Profil

icon Re: Access baza - 2 Tabele - 2 MSHFlexGrida29.05.2007. u 22:16 - pre 206 meseci
Erin kod kod mene radi upravo ono sto sam trazio, zahvaljujem Eri.
Imam jos nekoliko pitanja u vezi ovoga:
1.Kako porediti sadrzaj jednog FGrida (brojevi) sa naslovima njegovih kolona -takodje brojevi?
2.Kako, u celijama gde se ti brojevi slazu odnosno gde su jednaki naslovima kolona upisati njihovu vrednost?
3.Na koji nacin sabrati prazne celije u FGridu?
 
0

[es] :: Visual Basic 6 :: Access baza - 2 Tabele - 2 MSHFlexGrida
(Zaključana tema (lock), by X Files)
Strane: 1 2 3

[ Pregleda: 5449 | Odgovora: 41 ] > FB > Twit

Postavi temu

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