Search
Search titles only
By:
Search titles only
By:
Log in
Register
Search
Search titles only
By:
Search titles only
By:
Menu
Install the app
Install
Forums
New posts
All threads
Latest threads
New posts
Trending threads
Trending
Search forums
What's new
New posts
New ads
New profile posts
Latest activity
Free Ads
Latest reviews
Search ads
Members
Current visitors
New profile posts
Search profile posts
Contact us
Latest ads
එක පැකේජ් එකයි මාසෙටම Unlimited Internet. තාමත් DATA CARD දාන්න සල්ලි වියදම් කරනවද? අඩුම මිලට අපෙන්.
sayuru bandara
Updated:
Tuesday at 12:30 PM
Ad icon
ඉන්ටර්නෙට් එකෙන් හරියටම සල්ලි හොයන්න සහ Success වෙන්න කැමතිද? 🚀 (E-Money & Success Stories)
siri sumana
Updated:
Saturday at 11:44 PM
Gemini AI PRO 18 months Offer
Hawaka
Updated:
May 27, 2026
Ad icon
koko account
DasunEranga
Updated:
May 27, 2026
Ad icon
koko account
DasunEranga
Updated:
May 27, 2026
Electronics
Vehicles
Property
Search
Reply to thread
Forums
General
ElaKiri Talk!
JAVA
Get the App
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="pradeep0079" data-source="post: 10900690" data-attributes="member: 302518"><p>[CODE]</p><p>machan mewage table ekak create karapan ube db eke </p><p>data type wenaswenna puluwan db eka wenasnum mama use karanne enterprisedb 8.3r2</p><p>-------------------------------------------------------------------------------------------------------------------------------------------</p><p>CREATE TABLE yourname_serials</p><p>(</p><p> serial_name character varying NOT NULL,</p><p> serial_code integer NOT NULL,</p><p> CONSTRAINT yourname_serials_pkey PRIMARY KEY (serial_name)</p><p>)</p><p></p><p>oya tbale eka dan insert karapan values </p><p>INSERT INTO eti_serials(</p><p> serial_name, serial_code)</p><p> VALUES ('your_serial',0);</p><p></p><p>// me method eken thama serial eka generate karanne </p><p>public String generatePurchaseOrderSerial() {</p><p> Connection c = null;</p><p> Statement s = null;</p><p> ResultSet rs = null;</p><p> DefaultComboBoxModel comboBoxModel = new DefaultComboBoxModel();</p><p> String serial = "";</p><p> String sql = "SELECT lpad(to_number(serial_code)+1,6,'0') as serial,to_number(serial_code)+1 sid FROM your_serials where serial_name='po_serial';";</p><p></p><p> String serialx = "";</p><p> int tserial = 0;</p><p> try {</p><p> DBConnection bConnection = new DBConnection();</p><p> c = bConnection.getDBConnection_luser();</p><p></p><p> // c.setTransactionIsolation(c.TRANSACTION_READ_COMMITTED);</p><p> c.setAutoCommit(false);</p><p></p><p> s = c.createStatement();</p><p> rs = s.executeQuery(sql);</p><p> if (rs != null) {</p><p> while (rs.next()) {</p><p> serialx = rs.getString("serial");</p><p> tserial = rs.getInt("sid");</p><p> }</p><p> }</p><p> String updatesql = "update eti_serials set serial_code=" + tserial + " where serial_name='po_serial' ";</p><p> s.executeUpdate(updatesql);</p><p></p><p></p><p></p><p> c.commit();</p><p> rs.close();</p><p> s.close();</p><p> c.close();</p><p> return serialx;</p><p> } catch (Exception e) {</p><p> try {</p><p> c.rollback();</p><p> } catch (Exception ex) {</p><p> ex.printStackTrace();</p><p> }</p><p></p><p></p><p> return null;</p><p> } finally {</p><p> try {</p><p> if (rs != null) {</p><p> rs.close();</p><p> }</p><p> if (s != null) {</p><p> s.close();</p><p> }</p><p> if (c != null) {</p><p> c.close();</p><p> }</p><p> } catch (Exception e) {</p><p> e.printStackTrace();</p><p> }</p><p></p><p> }</p><p> }</p><p></p><p></p><p>private void btnNewOrderActionPerformed(java.awt.event.ActionEvent evt) { </p><p> // TODO add your handling code here:</p><p> try {</p><p> String serial = bHelper.generatePurchaseOrderSerial_general();</p><p> txtPoNo.setText(serial);</p><p> </p><p> } catch (Exception e) {</p><p> e.printStackTrace();</p><p></p><p> }</p><p> } </p><p></p><p>// oya generate order serial kiyana method eke mehema seen ekak thiyenawa.</p><p>ekiiyanne eka serial eka gattha gaman serial_value eka update karanawa.</p><p>eke problem eke wenne uba aluth order eka cancel karoth serial order eka 1 kin paninawa</p><p>ekiyanne </p><p>api kiyamu dan thiyenne 00001 kiyala </p><p>ita passe uba igawa order eka cancel karanawa 00002</p><p>but database eke thiyeene update wechcha eka ekiyanne uba cancel kalata serial eka reverse wenne nehe </p><p>eka nisa ubta ilaga order number eka enne 00003</p><p></p><p></p><p>habai eka machine ekaka witharak num run wenne mama method ekak dannum </p><p>ethakota order eka save wenakota thma serial eka update wenne </p><p>ethakota oya problem eka nehe.</p><p>habai meka use karanne puluwan only for one user nathnum concureency problem ennawa</p><p></p><p>uba me method eka use karanawanum </p><p>generatePurchaseOrderSerial me method eke thiye serial_update query eka comment karapan.</p><p>ita passe save button event ekedi </p><p>me method eka call karapan if save is success</p><p></p><p>mekata serial walue eka pass karapan ,ara issella method eken gattha serial value eka </p><p></p><p></p><p></p><p></p><p>ekiiwe oya code eken gattha serial eka </p><p> // String serial = bHelper.generatePurchaseOrderSerial_general();</p><p>// txtPoNo.setText(serial);</p><p></p><p>menna me widiyata convert karala ganin </p><p></p><p> int serial = Integer.parseInt(txtPoNo.getText());</p><p></p><p></p><p>in your save button if (success){</p><p> bHelper.updatePurchaseOrderSerial_general(serial);</p><p>}</p><p></p><p>///</p><p>public String updatePurchaseOrderSerial_general(int serial) {</p><p> Connection c = null;</p><p> Statement s = null;</p><p> ResultSet rs = null;</p><p> DefaultComboBoxModel comboBoxModel = new DefaultComboBoxModel();</p><p></p><p></p><p> String serialx = "";</p><p> int tserial = 0;</p><p> try {</p><p> DBConnection bConnection = new DBConnection();</p><p> c = bConnection.getDBConnection_luser();</p><p></p><p> // c.setTransactionIsolation(c.TRANSACTION_READ_COMMITTED);</p><p> c.setAutoCommit(false);</p><p></p><p> s = c.createStatement();</p><p></p><p> String updatesql = "update your_serials set serial_code=" + serial + " where serial_name='po_gen' ";</p><p> s.executeUpdate(updatesql);</p><p></p><p></p><p></p><p> c.commit();</p><p> rs.close();</p><p> s.close();</p><p> c.close();</p><p> return serialx;</p><p> } catch (Exception e) {</p><p> try {</p><p> c.rollback();</p><p> } catch (Exception ex) {</p><p> ex.printStackTrace();</p><p></p><p> }</p><p></p><p></p><p> return null;</p><p> } finally {</p><p> try {</p><p> if (rs != null) {</p><p> rs.close();</p><p> }</p><p> if (s != null) {</p><p> s.close();</p><p> }</p><p> if (c != null) {</p><p> c.close();</p><p> }</p><p> } catch (Exception e) {</p><p> e.printStackTrace();</p><p> }</p><p></p><p> }</p><p> }</p><p>[/CODE]</p></blockquote><p></p>
[QUOTE="pradeep0079, post: 10900690, member: 302518"] [CODE] machan mewage table ekak create karapan ube db eke data type wenaswenna puluwan db eka wenasnum mama use karanne enterprisedb 8.3r2 ------------------------------------------------------------------------------------------------------------------------------------------- CREATE TABLE yourname_serials ( serial_name character varying NOT NULL, serial_code integer NOT NULL, CONSTRAINT yourname_serials_pkey PRIMARY KEY (serial_name) ) oya tbale eka dan insert karapan values INSERT INTO eti_serials( serial_name, serial_code) VALUES ('your_serial',0); // me method eken thama serial eka generate karanne public String generatePurchaseOrderSerial() { Connection c = null; Statement s = null; ResultSet rs = null; DefaultComboBoxModel comboBoxModel = new DefaultComboBoxModel(); String serial = ""; String sql = "SELECT lpad(to_number(serial_code)+1,6,'0') as serial,to_number(serial_code)+1 sid FROM your_serials where serial_name='po_serial';"; String serialx = ""; int tserial = 0; try { DBConnection bConnection = new DBConnection(); c = bConnection.getDBConnection_luser(); // c.setTransactionIsolation(c.TRANSACTION_READ_COMMITTED); c.setAutoCommit(false); s = c.createStatement(); rs = s.executeQuery(sql); if (rs != null) { while (rs.next()) { serialx = rs.getString("serial"); tserial = rs.getInt("sid"); } } String updatesql = "update eti_serials set serial_code=" + tserial + " where serial_name='po_serial' "; s.executeUpdate(updatesql); c.commit(); rs.close(); s.close(); c.close(); return serialx; } catch (Exception e) { try { c.rollback(); } catch (Exception ex) { ex.printStackTrace(); } return null; } finally { try { if (rs != null) { rs.close(); } if (s != null) { s.close(); } if (c != null) { c.close(); } } catch (Exception e) { e.printStackTrace(); } } } private void btnNewOrderActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: try { String serial = bHelper.generatePurchaseOrderSerial_general(); txtPoNo.setText(serial); } catch (Exception e) { e.printStackTrace(); } } // oya generate order serial kiyana method eke mehema seen ekak thiyenawa. ekiiyanne eka serial eka gattha gaman serial_value eka update karanawa. eke problem eke wenne uba aluth order eka cancel karoth serial order eka 1 kin paninawa ekiyanne api kiyamu dan thiyenne 00001 kiyala ita passe uba igawa order eka cancel karanawa 00002 but database eke thiyeene update wechcha eka ekiyanne uba cancel kalata serial eka reverse wenne nehe eka nisa ubta ilaga order number eka enne 00003 habai eka machine ekaka witharak num run wenne mama method ekak dannum ethakota order eka save wenakota thma serial eka update wenne ethakota oya problem eka nehe. habai meka use karanne puluwan only for one user nathnum concureency problem ennawa uba me method eka use karanawanum generatePurchaseOrderSerial me method eke thiye serial_update query eka comment karapan. ita passe save button event ekedi me method eka call karapan if save is success mekata serial walue eka pass karapan ,ara issella method eken gattha serial value eka ekiiwe oya code eken gattha serial eka // String serial = bHelper.generatePurchaseOrderSerial_general(); // txtPoNo.setText(serial); menna me widiyata convert karala ganin int serial = Integer.parseInt(txtPoNo.getText()); in your save button if (success){ bHelper.updatePurchaseOrderSerial_general(serial); } /// public String updatePurchaseOrderSerial_general(int serial) { Connection c = null; Statement s = null; ResultSet rs = null; DefaultComboBoxModel comboBoxModel = new DefaultComboBoxModel(); String serialx = ""; int tserial = 0; try { DBConnection bConnection = new DBConnection(); c = bConnection.getDBConnection_luser(); // c.setTransactionIsolation(c.TRANSACTION_READ_COMMITTED); c.setAutoCommit(false); s = c.createStatement(); String updatesql = "update your_serials set serial_code=" + serial + " where serial_name='po_gen' "; s.executeUpdate(updatesql); c.commit(); rs.close(); s.close(); c.close(); return serialx; } catch (Exception e) { try { c.rollback(); } catch (Exception ex) { ex.printStackTrace(); } return null; } finally { try { if (rs != null) { rs.close(); } if (s != null) { s.close(); } if (c != null) { c.close(); } } catch (Exception e) { e.printStackTrace(); } } } [/CODE] [/QUOTE]
Insert quotes…
Verification
Nawa warak dahaya keeyada? (Namaya wadi kireema dahaya)
Post reply
Top
Bottom