Update.  I think I have this figured out.  The problem I encountered was 
caused by forgotten to add in code to initialize my Vector upon creation and 
was receiving a nullPointerException during use.

Dah!

Jeff

On Thursday 27 February 2003 01:41 pm, you wrote:
> Hi,
>
> I've setup a non-decomposed M:N relationship in my datastore so now how do
> I CRUD (create, read, update and delete) records that participate in this
> relationship?  An example provided by the OJB website for adding records to
> datastore does exist but doesn't reflect any type of advanced relationship
> between tables.  How would one modify this example to reflect a M:N
> relationship?  What I'm really looking for CRUD!!!  I want CRUD!  Yummy
> CRUD! Okay, I'm being silly...  Any help would be appreciated.
>
> *** Simple example CUT FROM PersistenceBroker API documentation ***
> public void apply()
> {
>     // this will be our new object
>     Product newProduct = new Product();
>     // now read in all relevant information and fill the new object:
>     System.out.println("please enter a new product");
>     String in = readLineWithMessage("enter name:");
>     newProduct.setName(in);
>     in = readLineWithMessage("enter price:");
>     newProduct.setPrice(Double.parseDouble(in));
>     in = readLineWithMessage("enter available stock:");
>     newProduct.setStock(Integer.parseInt(in));
>
>     // now perform persistence operations
>     try
>     {
>         // 1. open transaction
>         broker.beginTransaction();
>
>         // 2. make the new object persistent
>         broker.store(newProduct);
>         broker.commitTransaction();
>     }
>     catch (PersistenceBrokerException ex)
>     {
>         // if something went wrong: rollback
>         broker.abortTransaction();
>         System.out.println(ex.getMessage());
>         ex.printStackTrace();
>     }
> }
>
>
> Thanks in advance,
>
> Jeff
>
> ---------------------------------------------------------------------
> 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