Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.425 pregleda

Najnovija ↓

Azuriranje baze Edit FireBird 01.07.2008. u 23:51 · pre 223 meseca #1
Pozdrav !!!

Delphi 7

FireBird baza

UIB component

Pitanje ?

U FB definisana je relacija izmedju tabela i sve funkcionise kako treba ,sto se tice Unosa (insert) ,samo ima jedan problem
kada za tabelu Details odnosno FBDataSet1 kada zelim da radim azuriranje "Edit mode" onda mi svi slogovi koji su uneseni
posebno za svaki primarni slog budu svi dodjeljeni jednom slogu nprr


Master
1. Medin S.
2. Kemal K.
3. Milan D.
4. Dragan P.

Details
1. 1. text ....
2. 2. text.....
3. 3. testxtx....
4. 4. tetxfstzftasfdsad ..
i td

sve mi pojedninacne slogove iz details tabele pokupi da vako kazem i stavi ih jedan primarni sloga npr. 1. za Medin S

ovo se desava samo na Details tabeli

Hvala na odogvoru ?
Re: Azuriranje baze Edit FireBird 02.07.2008. u 10:11 · pre 223 meseca #2
> U FB definisana je relacija izmedju tabela i sve funkcionise kako treba ,sto se tice Unosa (insert) ,samo ima jedan problem
> kada za tabelu Details odnosno FBDataSet1 kada zelim da radim azuriranje "Edit mode" onda mi svi slogovi koji su uneseni
> posebno za svaki primarni slog budu svi dodjeljeni jednom slogu nprr

Praviš grešku kod dodele Parent IDa, pokaži kod.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Azuriranje baze Edit FireBird 02.07.2008. u 22:26 · pre 223 meseca
izmenjeno 1 put, poslednji put savkic 03.07.2008. u 11:20
  1. savkic03.07.2008. u 11:20zapis iz teksta poruke
#3
Ovo je kod kod Details tabele

i samo kod details tabele edit mode mi radi grupisanje slogova u jedan primarni kljuc - slog po masteru

Code:

select
  *
from
  OPSTIPODACI 
  where
  OPSTIPODACI.ID_IMENA = :ID_IMENA


insert into OPSTIPODACI
( ID_IMENA, JMB, ADRESASTA, DATUMRODJ, TEL, IMEOCA, MOB)
values ( :ID_IMENA, :JMB, :ADRESASTA, :DATUMRODJ, :TEL, :IMEOCA, :MOB)


update
  OPSTIPODACI
set 
  ID_IMENA = :ID_IMENA,
  JMB = :JMB,
  ADRESASTA = :ADRESASTA,
  DATUMRODJ = :DATUMRODJ,
  TEL = :TEL,
  IMEOCA = :IMEOCA,
  MOB = :MOB

delete
from
  OPSTIPODACI
where 
ID_OPSTI = :ID_OPSTI



select
  *
from
  OPSTIPODACI
where
  ID_OPSTI = :ID_OPSTI

**********************

FBDataSet1.Edit - vrsim editovanje
Re: Azuriranje baze Edit FireBird 03.07.2008. u 11:23 · pre 223 meseca #4
> insert into OPSTIPODACI
> ( ID_IMENA, JMB, ADRESASTA, DATUMRODJ, TEL, IMEOCA, MOB)
> values ( :ID_IMENA, :JMB, :ADRESASTA, :DATUMRODJ, :TEL, :IMEOCA, :MOB)

Greška je u Delphi kodu koji vrši insertovanje, on nam treba.


update
OPSTIPODACI
set
ID_IMENA = :ID_IMENA,
JMB = :JMB,
ADRESASTA = :ADRESASTA,
DATUMRODJ = :DATUMRODJ,
TEL = :TEL,
IMEOCA = :IMEOCA,
MOB = :MOB

Takođe i kod za ovaj updejt.

Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme