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

Ubacivanje iz edit box-a u bazu?

[es] :: Pascal / Delphi / Kylix :: Ubacivanje iz edit box-a u bazu?

[ Pregleda: 1074 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MatezYU
NS

Član broj: 4114
Poruke: 1035
194.106.187.*

Sajt: matezyu.googlepages.com/m..


Profil

icon Ubacivanje iz edit box-a u bazu?09.03.2006. u 16:24

Kako mogu iz raznih polja recimo maskedit i edit boxova da upisem podatke u paradox bazu. Imam otvorenu tabelu i datasource...
Uradio sam:
table1.instert;

I kako bih mogao dalje da ubacim podatke?
09.03.2006. u 16:24 

Miloš Baić
Miloš Baić

Član broj: 72468
Poruke: 1150
*.dialup.neobee.net.



Profil

icon Re: Ubacivanje iz edit box-a u bazu?09.03.2006. u 17:38
Code:
if Edit1.Text = '' then
     ShowMessage('Morate uneti podatak u Edit1.Text!!!');
else
   with Table1 do begin
        Insert;
        FieldByName('Naziv_Kolone').Value := Edit1.Text;
        FieldByName('Naziv_Kolone').Value := Edit2.Text;
        ...
        Post;
        edit1.Clear;
end;


Probaj...

[Ovu poruku je menjao loshmiscg dana 09.03.2006. u 18:39 GMT+1]
If you go out of your mind, do it quietly, so as not to disturb those around you...
09.03.2006. u 17:38 

MatezYU
NS

Član broj: 4114
Poruke: 1035
*.ru
Via: [es] mailing liste

Sajt: matezyu.googlepages.com/m..


Profil

icon Re: Ubacivanje iz edit box-a u bazu?10.03.2006. u 15:12
Probao sam to i nesto slicno ali nece da radi... Prvi put kada
pritisnem na dugme onda cuti, kao da je nesto odradio a posle izbaci
kao key violation. To polje ima kljuc pa kada se ponovi rekord onda
pukne program. Ali nikako da ga zapise u tabelu...

Help!
10.03.2006. u 15:12 

chips
Blazin Srdjan

Član broj: 14803
Poruke: 314
*.newbenet.co.yu.



Profil

icon Re: Ubacivanje iz edit box-a u bazu?10.03.2006. u 19:07
Pa naravno da ti prijavi "key violation". Ako je polje u koje upisujes kljuc, onda nemogu dva sloga da imaju isti kljuc.
Sto puta sam ti SRPSKI rekao:
ono što jednom crack-uješ,
ne možeš više da patch-uješ!
10.03.2006. u 19:07 

Miloš Baić
Miloš Baić

Član broj: 72468
Poruke: 1150
*.dialup.neobee.net.



Profil

icon Re: Ubacivanje iz edit box-a u bazu?10.03.2006. u 20:17
Ako ti je primarni index ta kolona, obično ID ili nešto slično, logično da ne možeš. Jer po tome se vrši identifikacija recimo lica. Možes imati dva ista imena, prezimena koji su indexsirani, takođe, ali nisu UNIQUE - jedinstveni. Znači u njih možeš unositi iste vrednosti i kad vršiš pretragu po njima možeš dobiti dva lica sa istim prezimenom ali različitim ID - om. Ako vršiš pretragu po ID (PRIMARY) dobićeš samo jedno lice sa unetom vrednošću ( npr. 01 ). Tako da kod:
Code:
 with Table1 do begin
        Insert;
        FieldByName('Naziv_Kolone').Value := Edit1.Text;
        FieldByName('Naziv_Kolone').Value := Edit2.Text;
        ...
        Post;

bi trebao lepo da odradi posao.
If you go out of your mind, do it quietly, so as not to disturb those around you...
10.03.2006. u 20:17 

[es] :: Pascal / Delphi / Kylix :: Ubacivanje iz edit box-a u bazu?

[ Pregleda: 1074 | Odgovora: 4 ]

Postavi temu Odgovori

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