[DUG] Dbase File Data Update
Alister Christie
alister at salespartner.co.nz
Tue Oct 28 10:36:29 NZDT 2008
AutoInc fields are evil in a multi-user situation (at least for paradox
- not sure about dbase)
Alister Christie
Computers for People
Ph: 04 471 1849 Fax: 04 471 1266
http://www.salespartner.co.nz
PO Box 13085
Johnsonville
Wellington
Jeremy Coulter wrote:
> Another thought would be to make the "JobNo" field an auto
> incrementing field? I have to admit I cant remember too much about
> DBase but I am sure it has auto incrementing fields. This would save
> you needing to calculate the job number.
>
> Jeremy
> ------------------------------------------------------------------------
> *From:* delphi-bounces at delphi.org.nz
> [mailto:delphi-bounces at delphi.org.nz] *On Behalf Of *Marshland Engineering
> *Sent:* 27 October 2008 18:35
> *To:* delphi at delphi.org.nz
> *Subject:* [DUG] Dbase File Data Update
>
> I am trying to increase a value in a dbaseIII file. When I press the
> Inc button, the referenced dbEdit field increases with each click.
>
> However on exiting the program, the tblData['Jobno'] does not reflect
> the new value.
>
>
> From data module.
>
> begin
> tblData.open;
> end;
> ------------------------------------
>
> procedure TForm1.bIncClick(Sender: TObject);
>
> var iCurrJobno:integer;
>
> begin
> iCurrJobno:=dm.tblData['Jobno'];
> iCurrJobno:= iCurrJobno+1;
> dm.tblData.edit;
> dm.tblData['Jobno'] := iCurrJobno;
> end;
>
>
> There are probably other ways of doing this, but I would like to know
> why this does not work.
>
> Thanks Wallace
> ------------------------------------------------------------------------
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject: unsubscribe
More information about the Delphi
mailing list