From: | "Philippe Lang" <philippe(dot)lang(at)attiksystem(dot)ch> |
---|---|
To: | <lothar(dot)behrens(at)lollisoft(dot)de>, <pgsql-odbc(at)postgresql(dot)org> |
Subject: | Re: Bound column and serial datatype question |
Date: | 2005-04-19 13:24:34 |
Message-ID: | 6C0CF58A187DA5479245E0830AF84F4214323E@poweredge.attiksystem.ch |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-odbc |
What about using a server-side function for doing your insert? This function can simply return the id of the inserted line, and on the client-side, you open it? This is a very useful method for doing inserts. It allows you to do all kinds of initializations and sanity checks server-side.
-----Message d'origine-----
De : pgsql-odbc-owner(at)postgresql(dot)org [mailto:pgsql-odbc-owner(at)postgresql(dot)org] De la part de lothar(dot)behrens(at)lollisoft(dot)de
Envoyé : mardi, 19. avril 2005 12:52
À : pgsql-odbc(at)postgresql(dot)org
Objet : [ODBC] Bound column and serial datatype question
Hi,
I have a table like this:
CREATE TABLE Kunden
(
ID serial NOT NULL,
CustomerNr serial NOT NULL,
Name CHAR(100),
...
);
Using bound columns in a form to show the customer data I don´t like to let the user updating the CustomerNr field. This is because, a normal data field is not autogenerated, but these 'serial' data fields.
But I like to show the CustomerNr field in the form. Therefore, I simply made the field readonly in the form. But if I insert a new row, the fields data (defaults to 0) would be used as the new value in the table.
How to avoid this ?
Thanks
Lothar
--
Lothar Behrens www.lollisoft.de
Rosmarinstr 3 My public project:
40235 Düsseldorf http://sourceforge.net/projects/lbdmf
---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Bense | 2005-04-19 17:01:49 | ODBC and proxy server(s)?? |
Previous Message | Ben Trewern | 2005-04-19 12:40:23 | Re: URGENT: schema mess |