Novo

Forum kao aplikacija na telefonu

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

  • 1 odgovor
  • 3.867 pregleda

Najnovija ↓

interbase,generatori,IBExpress,trigers 09.07.2004. u 14:50 · pre 271 mesec #1
Radim sa interbase-om. Napravio sam jedan generator, koji se poziva okidacem na dogadja before insert. Taj generator povecava vrednost polja ID u tabeli. U isto vreme to polje je i kljuc tabele. Koristim i IBExpress. Sad kad u IBExpressu unesem novi slog, okidac pozove generator i tada moje polje dobije vrednost, tako da se ponasa kao autoincrement.
Medjutim, kada u delphiju (koristim IBX komponente) otvorim jednu obicnu IBTable i DBGrid i sada u delphiju pokusam da dodam novi slog, dobijem informaciju o gresci da mi polje ID koje predstavlja i kljuc mora biti popunjeno. Pretpostavljam da generator nije dodelio vrednost

Zasto to uradi u IBEXpressu, a nece u delphiju?
Re: interbase,generatori,IBExpress,trigers 09.07.2004. u 15:11 · pre 271 mesec #2
Neee :) problem je u delphi-ju

Tj ovo pricam kroz c++ builder, trebalo bi da je isto :)

Treba da kliknes dvaput na TIBTable komponentu (ili desni klik pa "Fields editor")
Kada se Fields editor pojavi, kliknes desno i (najlakse ti je) odaberes "Add all fields"
Na spisku polja te tabele, kliknes na polje ID (tj. ono koje ti pravi problem) i na Object inspector-u potrazis property "Required" i stavis je na "false"...

Ovo bi trebalo da ti rijesi problem
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme