Hi,

 I think Torque doesn't try to save the record since it has a something like a "isNew" 
or "mustUpdate" flag and it gets set only if you set some field. Since you don't set 
anything in your table, the flag is not set and Torque doesnt write to the DB. I think 
there is a method to set this flag explicitly, if no, simply extend the BaseXXX class 
to add this method and call it before you try to save the record. I think I'm right. 
Its been really long since I looked into Torque code.

-Sarav

-----Original Message-----
From: "Ferruh Zamangoer" <[EMAIL PROTECTED]>
To: "Apache Torque Users List" <[EMAIL PROTECTED]>
Date: Mon, 23 Aug 2004 15:19:47 +0200
Subject: AW: single column pk tables

Hi Scott,

I also know that a table like this is totally pointless, but the problem is
that I have a Databaschema which is determined by ISO Standard. I can't
redesign the schema or add a column to this table? Are there any options
where I can turn off these restriction check?

Regards
Ferruh

-----Ursprungliche Nachricht-----
Von: Scott Eade [mailto:[EMAIL PROTECTED]
Gesendet: Montag, 23. August 2004 14:20
An: Apache Torque Users List
Betreff: Re: single column pk tables


Ferruh Zamangoer wrote:

>Hi NG,
>
>in michaels posting my experience with torque I read the following:
>       in torque's docs i have not seen any word speaking about the restriction
to
>single column pk tables.
>
>Are there no another way to solve this problem, if I have single column pk
>tables.
>In my schema I use the  defaultIdMethod="native"
>
>
><table name="freetext" description="freetext">
><column
>  name="id_freetext"
>  required="true"
>  primaryKey="true"
>  type="INTEGER"
>  size="5"
>  description="ID Freetext"/>
><id-method-parameter value="freetext_seq"/>
></table>
>
>How can I set any value to a table, which is defined like the table above
??
>
>I've tried the following code but it doesn't works:
>
>Torque.init("Torque.properties");
>
>Freetext freetext = new Freetext();
>freetext.save();
>
>Any help is appreciated!
>
>
Such a table is totally pointless and is hence rejected by the Torque
runtime.

Try adding some actual data columns to the table definition.

Scott

--
Scott Eade
Backstage Technologies Pty. Ltd.
http://www.backstagetech.com.au


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to