assuming you are running this from the shell, are you calling db.commit
()?


On Sep 9, 5:56 am, Bernardo Botelho <[email protected]> wrote:
> Hello for everyone.
>
> I'm new at web2py and I'm trying to do some insertion in a table of my
> database. But, after the insertion, I need to get the id value of the
> new register. So, I'm using the following code:
>
> myID = db.tl.insert(name = tlName, length = tlLength);
>
> But I was always getting as result the value 6. So, I tried to print
> myID to see what was in it. I used print(myID) and I as result I got:
>
> 1
> 6
> 6
>
> I know that the correct id number is 1, but I don't know where these
> others 6 came from. Can anyone explain me why this happens and how can
> I do to have only the correct id number?
>
> Thanks.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to