host3nter

نشان دادن اطلاعات در jTABLE

سلام دوستان میشه کسی به من بگه مشکل این کد چیه ، من تو ...

موضوع نشان دادن اطلاعات در jTABLE,.

برنامه نویس, برنامه نویسی, برنامه‌نویسی جاوا

تاريخ ارسال:2014/09/08

هاست سنتر سلام دوستان میشه کسی به من بگه مشکل این کد چیه ، من تو محیط اکلیپس یه جدول درست کردم (Jtable ) که می خوام از پایگاه داده با زدن دکمه اطلاعات تو جدول بیاد . دکمه هم bUTTON4 هستش ، برنامه مشکلی نداره و ارتباط با پایگاه هم که sQL2008 هستش برقراره ولی موقعی که اجرا میشه روی دکمه که می زنم هیچی نشون نمیده تو جدول ، تو رو خدا اگه کسی بلده کمکم کنه حسابی کلافه شدم . package project; import javax.swing.Scrollable.*; import java.sql.*; import java.util.Vector; import java.util.logging.Level; import java.util.logging.Logger; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.EventQueue; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.AbstractButton; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextField; import javax.swing.border.EmptyBorder; import javax.swing.JTable; import javax.swing.table.DefaultTableModel; import javax.swing.table.JTableHeader; import javax.swing.border.BevelBorder; import org.eclipse.swt.widgets.Display; import org.eclipse.wb.swing.FocusTraversalOnArray; import java.awt.Component; public class MyTabl extends JFrame { private static Connection link; private Statement statement; private ResultSet results; JButton button1,button2,button3,button4; JTextField textField1,textField2,textField3,textField4,textFi eld5,textField6; JLabel label1,label2,label3,label4,label5,label6; Container container; private JPanel contentPane; protected ResultSet rs; protected AbstractButton jTable1; protected String i; public MyTabl() { super("MyTabl"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 741, 365); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5,5,5,5)); contentPane.setLayout(new BorderLayout(0,0)); setContentPane(contentPane); JPanel panel1 = new JPanel(); JPanel panel2 = new JPanel(); JPanel panel3 = new JPanel(); JPanel panel4 = new JPanel(); JPanel panel5 = new JPanel(); JPanel panel6 = new JPanel(); JPanel panel7 = new JPanel(); JPanel panel8 = new JPanel(); container = getContentPane(); container.setLayout(new GridLayout(6,2)); button1 = new JButton("ADD"); button3 = new JButton("Remove All Rows"); button4 = new JButton("database"); textField1 = new JTextField(10); textField2 = new JTextField(10); textField3 = new JTextField(10); textField5 = new JTextField(10); label1 = new JLabel("Id"); label2 = new JLabel("code"); label3 = new JLabel(" service name"); label4 = new JLabel(" input"); label5 = new JLabel("output"); label6 = new JLabel("describe"); String columnName[]={"Id","code","service name","input","output","describe"}; final DefaultTableModel model = new DefaultTableModel(null,columnName); final JTable table = new JTable(model); button1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { //Insert Last Position model.insertRow(table.getRowCount(), new Object[]{textField1.getText(),textField2.getText(), textField3.getText(),textField4.getText(),textFiel d5.getText(),textField6.getText()}); try { Class.forName("com.microsoft.sqlserver.jdbc.SQLSer verDriver"); String dbURL = "jdbc:sqlserver://localhost:1433;databaseName=project;"; String user = "sa"; String pass = "12345"; Connection conn = DriverManager.getConnection(dbURL,user, pass); System.out.println("project"); Statement sta = conn.createStatement(); String Id=textField1.getText(); String code=textField2.getText(); String name=textField3.getText(); String input=textField4.getText(); String output=textField5.getText(); String describe=textField6.getText(); PreparedStatement ps = conn.prepareStatement("INSERT INTO service VALUES (?,?,?,?,?,?)"); ps.setString(1, Id); ps.setString(2,code); ps.setString(3,name); ps.setString(4, input); ps.setString(5, output); ps.setString(6, describe); ps.execute(); }catch (Exception e1){ System.err.println("Got an exception! "); System.err.println(e1.getMessage()); } } }); button3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { //Remove All Rows In Table int numrows = model.getRowCount(); for(int i = numrows - 1; i >=0; i--) { model.removeRow(i); ... هاست,دامین,سایت,وب,طراحی

سوال: دستوری بجای ReadLn در شبکه ایندی که بجای لاین با دریافت کلمه پایان پذیرد

نصب خودکار برنامه های جانبی

گذاشتن طرح توی themeforest.net / کسی اطلاعی داره مارو مطلع کنه لطفا

سوال: سخت تر کردن امکان خواندن کدهای سایت

سوال: ساخت elearning

بازدید ساز سئومارک

فازی c-mean

نشان, دادن, اطلاعات, در, jTABLE

نشان دادن اطلاعات در jTABLE

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google
logo-samandehi