![]() ![]() |
Netbeans + Button Save, tok save data dalam dbase |
Jun 4 2008, 08:59 PM
Kiriman
#1
|
|
|
Ahli Baru Grup: Learning Kiriman: 6 Penyertaan: 4-June 08 Ahli ke- 48,335 |
assalamualaikum..
nape button save aku x jadi ek.. kluar error bkaitan integer & double.. x paham la.. leh sape2 tlg ajar & btolkan.. /* * edit_station.java * * Created on June 2, 2008, 1:08 PM * Copyright user */ package lrt_tracker; import com.sun.data.provider.RowKey; import com.sun.data.provider.impl.CachedRowSetDataProvider; import com.sun.rave.web.ui.appbase.AbstractPageBean; import com.sun.rave.web.ui.component.Body; import com.sun.rave.web.ui.component.Button; import com.sun.rave.web.ui.component.DropDown; import com.sun.rave.web.ui.component.Form; import com.sun.rave.web.ui.component.Head; import com.sun.rave.web.ui.component.Html; import com.sun.rave.web.ui.component.ImageComponent; import com.sun.rave.web.ui.component.Label; import com.sun.rave.web.ui.component.Link; import com.sun.rave.web.ui.component.Message; import com.sun.rave.web.ui.component.MessageGroup; import com.sun.rave.web.ui.component.Page; import com.sun.rave.web.ui.component.Table; import com.sun.rave.web.ui.component.TableColumn; import com.sun.rave.web.ui.component.TableRowGroup; import com.sun.rave.web.ui.component.TextArea; import com.sun.rave.web.ui.component.TextField; import javax.faces.FacesException; import javax.faces.convert.LongConverter; import javax.faces.event.ValueChangeEvent; public class edit_station extends AbstractPageBean { private int __placeholder; private void _init() throws Exception { lineDataProvider.setCachedRowSet((javax.sql.rowset.CachedRow Set)getValue("#{SessionBean1.lineRowSet}")); stesenDataProvider.setCachedRowSet((javax.sql.rowset.CachedR owSet)getValue("#{SessionBean1.stesenRowSet}")); } private Page page1 = new Page(); public Page getPage1() { return page1; } public void setPage1(Page p) { this.page1 = p; } private Html html1 = new Html(); public Html getHtml1() { return html1; } public void setHtml1(Html h) { this.html1 = h; } private Head head1 = new Head(); public Head getHead1() { return head1; } public void setHead1(Head h) { this.head1 = h; } private Link link1 = new Link(); public Link getLink1() { return link1; } public void setLink1(Link l) { this.link1 = l; } private Body body1 = new Body(); public Body getBody1() { return body1; } public void setBody1(Body b) { this.body1 = b; } private Form form1 = new Form(); public Form getForm1() { return form1; } public void setForm1(Form f) { this.form1 = f; } private ImageComponent image1 = new ImageComponent(); public ImageComponent getImage1() { return image1; } public void setImage1(ImageComponent ic) { this.image1 = ic; } private ImageComponent image2 = new ImageComponent(); public ImageComponent getImage2() { return image2; } public void setImage2(ImageComponent ic) { this.image2 = ic; } private ImageComponent image3 = new ImageComponent(); public ImageComponent getImage3() { return image3; } public void setImage3(ImageComponent ic) { this.image3 = ic; } private Button STAR1 = new Button(); public Button getSTAR1() { return STAR1; } public void setSTAR1(Button b) { this.STAR1 = b; } private Button bttnStation1 = new Button(); public Button getBttnStation1() { return bttnStation1; } public void setBttnStation1(Button b) { this.bttnStation1 = b; } private Button op1 = new Button(); public Button getOp1() { return op1; } public void setOp1(Button b) { this.op1 = b; } private Button bttnLRT1 = new Button(); public Button getBttnLRT1() { return bttnLRT1; } public void setBttnLRT1(Button b) { this.bttnLRT1 = b; } private Button PUTRA1 = new Button(); public Button getPUTRA1() { return PUTRA1; } public void setPUTRA1(Button b) { this.PUTRA1 = b; } private Button logOut1 = new Button(); public Button getLogOut1() { return logOut1; } public void setLogOut1(Button b) { this.logOut1 = b; } private Button bttnDriver1 = new Button(); public Button getBttnDriver1() { return bttnDriver1; } public void setBttnDriver1(Button b) { this.bttnDriver1 = b; } private DropDown idStation = new DropDown(); public DropDown getIdStation() { return idStation; } public void setIdStation(DropDown dd) { this.idStation = dd; } private Table table1 = new Table(); public Table getTable1() { return table1; } public void setTable1(Table t) { this.table1 = t; } private TableRowGroup tableRowGroup1 = new TableRowGroup(); public TableRowGroup getTableRowGroup1() { return tableRowGroup1; } public void setTableRowGroup1(TableRowGroup trg) { this.tableRowGroup1 = trg; } private MessageGroup messageGroup1 = new MessageGroup(); public MessageGroup getMessageGroup1() { return messageGroup1; } public void setMessageGroup1(MessageGroup mg) { this.messageGroup1 = mg; } private CachedRowSetDataProvider lineDataProvider = new CachedRowSetDataProvider(); public CachedRowSetDataProvider getLineDataProvider() { return lineDataProvider; } public void setLineDataProvider(CachedRowSetDataProvider crsdp) { this.lineDataProvider = crsdp; } private LongConverter idStationConverter = new LongConverter(); public LongConverter getIdStationConverter() { return idStationConverter; } public void setIdStationConverter(LongConverter lc) { this.idStationConverter = lc; } private CachedRowSetDataProvider stesenDataProvider = new CachedRowSetDataProvider(); public CachedRowSetDataProvider getStesenDataProvider() { return stesenDataProvider; } public void setStesenDataProvider(CachedRowSetDataProvider crsdp) { this.stesenDataProvider = crsdp; } private TableColumn tableColumn1 = new TableColumn(); public TableColumn getTableColumn1() { return tableColumn1; } public void setTableColumn1(TableColumn tc) { this.tableColumn1 = tc; } private TextField textField1 = new TextField(); public TextField getTextField1() { return textField1; } public void setTextField1(TextField tf) { this.textField1 = tf; } private TableColumn tableColumn2 = new TableColumn(); public TableColumn getTableColumn2() { return tableColumn2; } public void setTableColumn2(TableColumn tc) { this.tableColumn2 = tc; } private TextField textField2 = new TextField(); public TextField getTextField2() { return textField2; } public void setTextField2(TextField tf) { this.textField2 = tf; } private TableColumn tableColumn3 = new TableColumn(); public TableColumn getTableColumn3() { return tableColumn3; } public void setTableColumn3(TableColumn tc) { this.tableColumn3 = tc; } private TextField textField3 = new TextField(); public TextField getTextField3() { return textField3; } public void setTextField3(TextField tf) { this.textField3 = tf; } private TableColumn tableColumn4 = new TableColumn(); public TableColumn getTableColumn4() { return tableColumn4; } public void setTableColumn4(TableColumn tc) { this.tableColumn4 = tc; } private TextField textField4 = new TextField(); public TextField getTextField4() { return textField4; } public void setTextField4(TextField tf) { this.textField4 = tf; } private TableColumn tableColumn5 = new TableColumn(); public TableColumn getTableColumn5() { return tableColumn5; } public void setTableColumn5(TableColumn tc) { this.tableColumn5 = tc; } private TextArea textArea1 = new TextArea(); public TextArea getTextArea1() { return textArea1; } public void setTextArea1(TextArea ta) { this.textArea1 = ta; } private TableColumn tableColumn6 = new TableColumn(); public TableColumn getTableColumn6() { return tableColumn6; } public void setTableColumn6(TableColumn tc) { this.tableColumn6 = tc; } private Button delete = new Button(); public Button getDelete() { return delete; } public void setDelete(Button b) { this.delete = b; } private Message message1 = new Message(); public Message getMessage1() { return message1; } public void setMessage1(Message m) { this.message1 = m; } private Message message2 = new Message(); public Message getMessage2() { return message2; } public void setMessage2(Message m) { this.message2 = m; } private Message message3 = new Message(); public Message getMessage3() { return message3; } public void setMessage3(Message m) { this.message3 = m; } private Message message4 = new Message(); public Message getMessage4() { return message4; } public void setMessage4(Message m) { this.message4 = m; } private Message message5 = new Message(); public Message getMessage5() { return message5; } public void setMessage5(Message m) { this.message5 = m; } private Button add = new Button(); public Button getAdd() { return add; } public void setAdd(Button b) { this.add = b; } private Button save = new Button(); public Button getSave() { return save; } public void setSave(Button b) { this.save = b; } private Button undo = new Button(); public Button getUndo() { return undo; } public void setUndo(Button b) { this.undo = b; } private Label label1 = new Label(); public Label getLabel1() { return label1; } public void setLabel1(Label l) { this.label1 = l; } public edit_station() { } public void init() { super.init(); try { _init(); } catch (Exception e) { log("edit_station Initialization Failure", e); throw e instanceof FacesException ? (FacesException) e: new FacesException(e); } } public void preprocess() { } public void prerender() { if ( idStation.getSelected() == null ) { Object firstLineId = null; try { lineDataProvider.cursorFirst(); firstLineId = lineDataProvider.getValue("line.id_line"); idStation.setSelected(firstLineId); getSessionBean1().getStesenRowSet().setObject( 1, firstLineId); stesenDataProvider.refresh(); } catch (Exception e) { error("Cannot switch to line " + firstLineId); log("Cannot switch to line " + firstLineId, e); } } } public void destroy() { lineDataProvider.close(); stesenDataProvider.close(); } protected SessionBean1 getSessionBean1() { return (SessionBean1)getBean("SessionBean1"); } protected RequestBean1 getRequestBean1() { return (RequestBean1)getBean("RequestBean1"); } protected ApplicationBean1 getApplicationBean1() { return (ApplicationBean1)getBean("ApplicationBean1"); } public String op_action() { return "case5"; } public void idStation_processValueChange(ValueChangeEvent event) { Object selectedStation = idStation.getSelected(); try { lineDataProvider.setCursorRow( lineDataProvider.findFirst("line.id_line", selectedStation)); getSessionBean1().getStesenRowSet().setObject(1, selectedStation); stesenDataProvider.refresh(); form1.discardSubmittedValues("save"); } catch (Exception e) { error("Cannot switch to line " + selectedStation); log("Cannot switch to line " + selectedStation, e); } } public String add_action() { try { RowKey rk = stesenDataProvider.appendRow(); stesenDataProvider.setCursorRow(rk); stesenDataProvider.setValue("stesen.id_stesen", new Integer(0)); //lineDataProvider.setValue("line.id_line", idStation.getSelected()); //tripDataProvider.setValue("TRIP.TRIPTYPEID", new Integer(1)); } catch (Exception ex) { log("Error Description", ex); error(ex.getMessage()); } return null; } public String save_action() { try { // Get the next key, using result of query on MaxStesen data provider CachedRowSetDataProvider maxStesen = getSessionBean1().getMaxStesenDataProvider(); maxStesen.refresh(); maxStesen.cursorFirst(); int newStesenId = ((Integer) maxStesen.getValue("maxidstesen")).intValue(); // Navigate through rows with data provider if (stesenDataProvider.getRowCount() > 0) { stesenDataProvider.cursorFirst(); do { if (stesenDataProvider.getValue("stesen.id_stesen").equals (new Integer(0))) { stesenDataProvider.setValue("stesen.id_stesen", new Integer(newStesenId)); newStesenId++; } } while (stesenDataProvider.cursorNext()); }; stesenDataProvider.commitChanges(); } catch (Exception ex) { log("Error Description", ex); error("Error :"+ex.getMessage()); } return null; } public String delete_action() { form1.discardSubmittedValues("save"); try { RowKey rk = tableRowGroup1.getRowKey(); if (rk != null) { stesenDataProvider.removeRow(rk); stesenDataProvider.commitChanges(); stesenDataProvider.refresh();} } catch (Exception ex) { log("ErrorDescription", ex); error(ex.getMessage()); } return null; } public String undo_action() { form1.discardSubmittedValues("save"); try { stesenDataProvider.refresh(); } catch (Exception ex) { log("Error Description", ex); error(ex.getMessage()); } return null; } } |
|
|
|
Jun 4 2008, 11:21 PM
Kiriman
#2
|
|
|
Ahli Rajin ![]() ![]() ![]() ![]() Grup: Members Kiriman: 728 Penyertaan: 2-December 06 Dari: Paka ke Dungun Ahli ke- 21,529 |
Tolong guna code bracket untuk memudahkan user lain baca
-------------------- Java Specialist Programmer
programming+bisnes logic=headche |
|
|
|
Jun 4 2008, 11:49 PM
Kiriman
#3
|
|
|
Ahli Baru Grup: Learning Kiriman: 6 Penyertaan: 4-June 08 Ahli ke- 48,335 |
sori..
code bracket tu cmne ek.. sori.. mmg x fasih sgt2 dlm programming.. |
|
|
|
Jun 5 2008, 06:46 AM
Kiriman
#4
|
|
|
Ahli Rajin ![]() ![]() ![]() ![]() Grup: Members Kiriman: 728 Penyertaan: 2-December 06 Dari: Paka ke Dungun Ahli ke- 21,529 |
dekat Quick Access tu.. klik insert CODEBOX.
CODE import com.sun.data.provider.RowKey;
import com.sun.data.provider.impl.CachedRowSetDataProvider; import com.sun.rave.web.ui.appbase.AbstractPageBean; import com.sun.rave.web.ui.component.Body; import com.sun.rave.web.ui.component.Button; import com.sun.rave.web.ui.component.DropDown; import com.sun.rave.web.ui.component.Form; import com.sun.rave.web.ui.component.Head; import com.sun.rave.web.ui.component.Html; import com.sun.rave.web.ui.component.ImageComponent; import com.sun.rave.web.ui.component.Label; import com.sun.rave.web.ui.component.Link; import com.sun.rave.web.ui.component.Message; import com.sun.rave.web.ui.component.MessageGroup; import com.sun.rave.web.ui.component.Page; import com.sun.rave.web.ui.component.Table; import com.sun.rave.web.ui.component.TableColumn; import com.sun.rave.web.ui.component.TableRowGroup; import com.sun.rave.web.ui.component.TextArea; import com.sun.rave.web.ui.component.TextField; import javax.faces.FacesException; import javax.faces.convert.LongConverter; import javax.faces.event.ValueChangeEvent; public class edit_station extends AbstractPageBean { private int __placeholder; private void _init() throws Exception { lineDataProvider.setCachedRowSet((javax.sql.rowset.CachedRow Set)getValue("#{SessionBean1.lineRowSet}")); stesenDataProvider.setCachedRowSet((javax.sql.rowset.CachedR owSet)getValue("#{SessionBean1.stesenRowSet}")); } private Page page1 = new Page(); public Page getPage1() { return page1; } public void setPage1(Page p) { this.page1 = p; } private Html html1 = new Html(); public Html getHtml1() { return html1; } public void setHtml1(Html h) { this.html1 = h; } private Head head1 = new Head(); public Head getHead1() { return head1; } public void setHead1(Head h) { this.head1 = h; } private Link link1 = new Link(); public Link getLink1() { return link1; } public void setLink1(Link l) { this.link1 = l; } private Body body1 = new Body(); public Body getBody1() { return body1; } public void setBody1(Body b) { this.body1 = b; } private Form form1 = new Form(); public Form getForm1() { return form1; } public void setForm1(Form f) { this.form1 = f; } private ImageComponent image1 = new ImageComponent(); public ImageComponent getImage1() { return image1; } public void setImage1(ImageComponent ic) { this.image1 = ic; } private ImageComponent image2 = new ImageComponent(); public ImageComponent getImage2() { return image2; } public void setImage2(ImageComponent ic) { this.image2 = ic; } private ImageComponent image3 = new ImageComponent(); public ImageComponent getImage3() { return image3; } public void setImage3(ImageComponent ic) { this.image3 = ic; } private Button STAR1 = new Button(); public Button getSTAR1() { return STAR1; } public void setSTAR1(Button b) { this.STAR1 = b; } private Button bttnStation1 = new Button(); public Button getBttnStation1() { return bttnStation1; } public void setBttnStation1(Button b) { this.bttnStation1 = b; } private Button op1 = new Button(); public Button getOp1() { return op1; } public void setOp1(Button b) { this.op1 = b; } private Button bttnLRT1 = new Button(); public Button getBttnLRT1() { return bttnLRT1; } public void setBttnLRT1(Button b) { this.bttnLRT1 = b; } private Button PUTRA1 = new Button(); public Button getPUTRA1() { return PUTRA1; } public void setPUTRA1(Button b) { this.PUTRA1 = b; } private Button logOut1 = new Button(); public Button getLogOut1() { return logOut1; } public void setLogOut1(Button b) { this.logOut1 = b; } private Button bttnDriver1 = new Button(); public Button getBttnDriver1() { return bttnDriver1; } public void setBttnDriver1(Button b) { this.bttnDriver1 = b; } private DropDown idStation = new DropDown(); public DropDown getIdStation() { return idStation; } public void setIdStation(DropDown dd) { this.idStation = dd; } private Table table1 = new Table(); public Table getTable1() { return table1; } public void setTable1(Table t) { this.table1 = t; } private TableRowGroup tableRowGroup1 = new TableRowGroup(); public TableRowGroup getTableRowGroup1() { return tableRowGroup1; } public void setTableRowGroup1(TableRowGroup trg) { this.tableRowGroup1 = trg; } private MessageGroup messageGroup1 = new MessageGroup(); public MessageGroup getMessageGroup1() { return messageGroup1; } public void setMessageGroup1(MessageGroup mg) { this.messageGroup1 = mg; } private CachedRowSetDataProvider lineDataProvider = new CachedRowSetDataProvider(); public CachedRowSetDataProvider getLineDataProvider() { return lineDataProvider; } public void setLineDataProvider(CachedRowSetDataProvider crsdp) { this.lineDataProvider = crsdp; } private LongConverter idStationConverter = new LongConverter(); public LongConverter getIdStationConverter() { return idStationConverter; } public void setIdStationConverter(LongConverter lc) { this.idStationConverter = lc; } private CachedRowSetDataProvider stesenDataProvider = new CachedRowSetDataProvider(); public CachedRowSetDataProvider getStesenDataProvider() { return stesenDataProvider; } public void setStesenDataProvider(CachedRowSetDataProvider crsdp) { this.stesenDataProvider = crsdp; } private TableColumn tableColumn1 = new TableColumn(); public TableColumn getTableColumn1() { return tableColumn1; } public void setTableColumn1(TableColumn tc) { this.tableColumn1 = tc; } private TextField textField1 = new TextField(); public TextField getTextField1() { return textField1; } public void setTextField1(TextField tf) { this.textField1 = tf; } private TableColumn tableColumn2 = new TableColumn(); public TableColumn getTableColumn2() { return tableColumn2; } public void setTableColumn2(TableColumn tc) { this.tableColumn2 = tc; } private TextField textField2 = new TextField(); public TextField getTextField2() { return textField2; } public void setTextField2(TextField tf) { this.textField2 = tf; } private TableColumn tableColumn3 = new TableColumn(); public TableColumn getTableColumn3() { return tableColumn3; } public void setTableColumn3(TableColumn tc) { this.tableColumn3 = tc; } private TextField textField3 = new TextField(); public TextField getTextField3() { return textField3; } public void setTextField3(TextField tf) { this.textField3 = tf; } private TableColumn tableColumn4 = new TableColumn(); public TableColumn getTableColumn4() { return tableColumn4; } public void setTableColumn4(TableColumn tc) { this.tableColumn4 = tc; } private TextField textField4 = new TextField(); public TextField getTextField4() { return textField4; } public void setTextField4(TextField tf) { this.textField4 = tf; } private TableColumn tableColumn5 = new TableColumn(); public TableColumn getTableColumn5() { return tableColumn5; } public void setTableColumn5(TableColumn tc) { this.tableColumn5 = tc; } private TextArea textArea1 = new TextArea(); public TextArea getTextArea1() { return textArea1; } public void setTextArea1(TextArea ta) { this.textArea1 = ta; } private TableColumn tableColumn6 = new TableColumn(); public TableColumn getTableColumn6() { return tableColumn6; } public void setTableColumn6(TableColumn tc) { this.tableColumn6 = tc; } private Button delete = new Button(); public Button getDelete() { return delete; } public void setDelete(Button b) { this.delete = b; } private Message message1 = new Message(); public Message getMessage1() { return message1; } public void setMessage1(Message m) { this.message1 = m; } private Message message2 = new Message(); public Message getMessage2() { return message2; } public void setMessage2(Message m) { this.message2 = m; } private Message message3 = new Message(); public Message getMessage3() { return message3; } public void setMessage3(Message m) { this.message3 = m; } private Message message4 = new Message(); public Message getMessage4() { return message4; } public void setMessage4(Message m) { this.message4 = m; } private Message message5 = new Message(); public Message getMessage5() { return message5; } public void setMessage5(Message m) { this.message5 = m; } private Button add = new Button(); public Button getAdd() { return add; } public void setAdd(Button b) { this.add = b; } private Button save = new Button(); public Button getSave() { return save; } public void setSave(Button b) { this.save = b; } private Button undo = new Button(); public Button getUndo() { return undo; } public void setUndo(Button b) { this.undo = b; } private Label label1 = new Label(); public Label getLabel1() { return label1; } public void setLabel1(Label l) { this.label1 = l; } public edit_station() { } public void init() { super.init(); try { _init(); } catch (Exception e) { log("edit_station Initialization Failure", e); throw e instanceof FacesException ? (FacesException) e: new FacesException(e); } } public void preprocess() { } public void prerender() { if ( idStation.getSelected() == null ) { Object firstLineId = null; try { lineDataProvider.cursorFirst(); firstLineId = lineDataProvider.getValue("line.id_line"); idStation.setSelected(firstLineId); getSessionBean1().getStesenRowSet().setObject( 1, firstLineId); stesenDataProvider.refresh(); } catch (Exception e) { error("Cannot switch to line " + firstLineId); log("Cannot switch to line " + firstLineId, e); } } } public void destroy() { lineDataProvider.close(); stesenDataProvider.close(); } protected SessionBean1 getSessionBean1() { return (SessionBean1)getBean("SessionBean1"); } protected RequestBean1 getRequestBean1() { return (RequestBean1)getBean("RequestBean1"); } protected ApplicationBean1 getApplicationBean1() { return (ApplicationBean1)getBean("ApplicationBean1"); } public String op_action() { return "case5"; } public void idStation_processValueChange(ValueChangeEvent event) { Object selectedStation = idStation.getSelected(); try { lineDataProvider.setCursorRow( lineDataProvider.findFirst("line.id_line", selectedStation)); getSessionBean1().getStesenRowSet().setObject(1, selectedStation); stesenDataProvider.refresh(); form1.discardSubmittedValues("save"); } catch (Exception e) { error("Cannot switch to line " + selectedStation); log("Cannot switch to line " + selectedStation, e); } } public String add_action() { try { RowKey rk = stesenDataProvider.appendRow(); stesenDataProvider.setCursorRow(rk); stesenDataProvider.setValue("stesen.id_stesen", new Integer(0)); //lineDataProvider.setValue("line.id_line", idStation.getSelected()); //tripDataProvider.setValue("TRIP.TRIPTYPEID", new Integer(1)); } catch (Exception ex) { log("Error Description", ex); error(ex.getMessage()); } return null; } public String save_action() { try { // Get the next key, using result of query on MaxStesen data provider CachedRowSetDataProvider maxStesen = getSessionBean1().getMaxStesenDataProvider(); maxStesen.refresh(); maxStesen.cursorFirst(); int newStesenId = ((Integer) maxStesen.getValue("maxidstesen")).intValue(); // Navigate through rows with data provider if (stesenDataProvider.getRowCount() > 0) { stesenDataProvider.cursorFirst(); do { if (stesenDataProvider.getValue("stesen.id_stesen").equals (new Integer(0))) { stesenDataProvider.setValue("stesen.id_stesen", new Integer(newStesenId)); newStesenId++; } } while (stesenDataProvider.cursorNext()); }; stesenDataProvider.commitChanges(); } catch (Exception ex) { log("Error Description", ex); error("Error :"+ex.getMessage()); } return null; } public String delete_action() { form1.discardSubmittedValues("save"); try { RowKey rk = tableRowGroup1.getRowKey(); if (rk != null) { stesenDataProvider.removeRow(rk); stesenDataProvider.commitChanges(); stesenDataProvider.refresh();} } catch (Exception ex) { log("ErrorDescription", ex); error(ex.getMessage()); } return null; } public String undo_action() { form1.discardSubmittedValues("save"); try { stesenDataProvider.refresh(); } catch (Exception ex) { log("Error Description", ex); error(ex.getMessage()); } return null; } } Kiriman ini telah diubahsuai oleh Firestarter: Jun 5 2008, 06:48 AM -------------------- Java Specialist Programmer
programming+bisnes logic=headche |
|
|
|
Jun 6 2008, 08:09 AM
Kiriman
#5
|
|
|
Ahli Rajin ![]() ![]() ![]() ![]() Grup: Members Kiriman: 728 Penyertaan: 2-December 06 Dari: Paka ke Dungun Ahli ke- 21,529 |
Ko kena post la error tu, baru la forumer kat sini leh bantu.
-------------------- Java Specialist Programmer
programming+bisnes logic=headche |
|
|
|
Jun 6 2008, 10:33 AM
Kiriman
#6
|
|
|
Ahli Baru Grup: Learning Kiriman: 6 Penyertaan: 4-June 08 Ahli ke- 48,335 |
ni error yang kluar :
CODE System Messages
* Error :java.lang.Double cannot be cast to java.lang.Integer |
|
|
|
Jun 6 2008, 05:51 PM
Kiriman
#7
|
|
|
Ahli Rajin ![]() ![]() ![]() ![]() ![]() Grup: Members Kiriman: 1,097 Penyertaan: 29-March 06 Dari: 46350 Ahli ke- 15,794 |
cuba paste kat sini line yang error tu
-------------------- mint4(ubuntu7(debian(GNU/Linux2.6))) + XP-SP2@compaq_presario_v3010au
vista-home-basic + fc9(GNU/Linux2.6)@dell_inspiron_530s |
|
|
|
Jun 7 2008, 09:36 PM
Kiriman
#8
|
|
|
Ahli Baru Grup: Learning Kiriman: 6 Penyertaan: 4-June 08 Ahli ke- 48,335 |
CODE public String save_action() { try { // Get the next key, using result of query on MaxStesen data provider CachedRowSetDataProvider maxStesen = getSessionBean1().getMaxStesenDataProvider(); maxStesen.refresh(); maxStesen.cursorFirst(); int newStesenId = ((Integer) maxStesen.getValue("maxidstesen")).intValue(); int newStesenId = 0; // Navigate through rows with data provider if (stesenDataProvider.getRowCount() > 0) { stesenDataProvider.cursorFirst(); do { if (stesenDataProvider.getValue("stesen.id_stesen").equals (new Integer(0))) { stesenDataProvider.setValue("stesen.id_stesen", new Integer(newStesenId)); newStesenId++; } } while (stesenDataProvider.cursorNext()); }; stesenDataProvider.commitChanges(); } catch (Exception ex) { log("Error Description", ex); error("Error :"+ex.getMessage()); } return null; } aku ganti cmmd yg kaler kuning tu ngn yg kale purple so, bttn save aku da jadi la.. Kiriman ini telah diubahsuai oleh siWan: Jun 7 2008, 09:38 PM |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 8th October 2008 - 07:13 AM |




Jun 4 2008, 08:59 PM


