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

update tabele iz query-ja pomoc

[es] :: Access :: update tabele iz query-ja pomoc

[ Pregleda: 1899 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
93.86.115.*



Profil

icon update tabele iz query-ja pomoc20.08.2008. u 08:56 - pre 163 meseci
Postovani,

vodjen primerom baze "PorudzbineSLOJ.1973.mdb" postavljenu na ovom forumu pokusavam da uradim slicno sa mojom bazom u izradi. Naime, u primeru koji sam vam prikacio, pokusavam da podatke koje unosim u formi "frmKutije2" po zavrsetku unosa update-ujem pomocu update query i prebacim iz query-ja "qryKosulje-kutija" u tabelu "tblUkupnoKomadaKutija" kako bih kasnije lakse manipulisao podatcima. Takodje mi prilikom pokretanja append query prikazuje upozorenje ali ipak prebaci tj azurira tabelu.

Molim za pomoc.
INTRUDER
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2750



+33 Profil

icon Re: update tabele iz query-ja pomoc20.08.2008. u 11:47 - pre 163 meseci
Što se tiče Append query-ja, ne možeš da dupliraš primarni ključ KutijaID. Podatke koje želiš da dodaš već postoje. Update query nije dobro napisan zato nije izvršiv.

[Ovu poruku je menjao Getsbi dana 20.08.2008. u 13:02 GMT+1]
 
Odgovor na temu

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
93.86.115.*



Profil

icon Re: update tabele iz query-ja pomoc20.08.2008. u 12:03 - pre 163 meseci
sta predlazes da uradim
INTRUDER
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2750



+33 Profil

icon Re: update tabele iz query-ja pomoc20.08.2008. u 13:12 - pre 163 meseci
Nisam učestvovao u tvojoj temi oko košulja i kutija. Prvo pokušaj da povežeš tabele relacijama pogotovo one na kojima se zasniva master forma i subforma. Potom podformu veži za odgovarajuću tabelu (ako je to tblArtikliUTransportnojKutiji), a ne za njen surogat od query-ja jer samo komplikuješ sebi život. Na kraju kad isčistiš podatke, dobro razmisli o problemu i definiši ga. Tako ćemo imati čistu situaciju.
 
Odgovor na temu

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
93.86.115.*



Profil

icon Re: update tabele iz query-ja pomoc21.08.2008. u 06:21 - pre 163 meseci
Povezao sam ja tabele, baza koju sam prilozio je samo deo koji me trenutno muci. Naime, posto mi tabela "tblArtikliUTransportnojKutiji" predstavlja ulaz, a ako si primetio svaka kutija ima svoj jedinstveni broj, za izlaz sam stavio da se knjizi samo broj kutije. Sad kako bih dobio i kolicinu, na formi, posle unosa tog broja kutije ja sam hteo, posto nemogu povezati tabelu za otpremnice sa sumiranim brojem komada po kutiji (polje u query-ju), nedozvoljava mi unos u tu tabelu, da iskoristim podatke iz kopirane tabele koja bi se azurirala posle unosa u formi "frmKutije" i na njoj stavio dugme za azuriranje te tabele. Najverovatnije ima jos toliko resenja da se ovaj problem resi ali ja sam pokusao na ovaj nacin. Ako neko vidi da gresim i postoji bolje resenje rad sam saslusati. Unapred hvala.
INTRUDER
 
Odgovor na temu

xl_kid
Knjaževac

Član broj: 82420
Poruke: 157
93.86.115.*



Profil

icon Re: update tabele iz query-ja pomoc21.08.2008. u 08:44 - pre 163 meseci
Resio sam problem tako sto sam napravio delete query koji se pokrece pre append query tako da mi isprazni tu privremenu tabelu a potom popuni novim podatcima. Na formi sam stavio dugme sa sledecim kodom:
**************
Private Sub Command22_Click()
On Error GoTo Err_Command22_Click

Dim stDocName As String

stDocName = "dqryUkupnoKomadaKutija"
DoCmd.OpenQuery stDocName, acNormal, acEdit

stDocName = "aqryKosulje-Kutija"
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command22_Click:
Exit Sub

Err_Command22_Click:
MsgBox Err.Description
Resume Exit_Command22_Click

End Sub
******************

Da li je ovakvo resenje ok ili ne?
INTRUDER
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Access :: update tabele iz query-ja pomoc

[ Pregleda: 1899 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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