 <blockquote> <p>Now, I access with the client and it shows the old data, I mean the database without the new row. Even if I 'update' a field in the admin, I won't see that 'update' with the client app.</p> </blockquote> <p>The only thing that could cause this is if you don't <strong>COMMIT</strong>.</p> <p>You must commit after <strong>DML</strong> changes to make sure the changes are permanent.</p> <pre><code>INSERT INTO sae_scenario_type ( id, name, description, locked ) VALUES ( SEQ_SAE_SCENARIO_TYPE.nextVAL, 'Direct_SQL_Insertion_1', 'Direct SQL Insertion from RfoAdmin 1', 'N' ); COMMIT; --&gt; you are missing this </code></pre> <p>From <a href="http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_4010.htm" rel="nofollow">documentation</a>,</p> <blockquote> <p>COMMIT</p> <p>Purpose</p> <p>Use the COMMIT statement to end your current transaction and make permanent all changes performed in the transaction. A transaction is a sequence of SQL statements that Oracle Database treats as a single unit. This statement also erases all savepoints in the transaction and releases transaction locks.</p> </blockquote>