Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Retrieving PKs from an inserted row (CursorAdapter)
Message
From
23/10/2003 16:43:05
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Retrieving PKs from an inserted row (CursorAdapter)
Miscellaneous
Thread ID:
00841822
Message ID:
00841822
Views:
50
Hi, again.

Going on with my CursorAdapter samples over the Northwind database, I got stuck with another gotcha that I think it should be fairly common, but I couldn't find a decent solution yet.

Nortwinth has the tables Orders and OrderDetails that are parent/child related by Orders.OrderID.

OrderID is an AutoInc Integer (or Identity). Now, in my data-tier, I need to insert a new order, so I do it over CursorAdapter tables, but when the time comes to update, I need to:

1. Update Orders (this would insert the new parent record)

2. Replace all OrderDetails.OrderID with Orders.OrderID

3. Update OrderDetails

The problem is that I don't know Orders.OrderID for the record I just inserted. It is not refreshed after the TableUpdate on the local cursor, and in this case, I have not any possible candidate key to try to retrieve it.

Any ideas are appreciated,
Next
Reply
Map
View

Click here to load this message in the networking platform