📄 dialog1.java~6~
字号:
package parkingsystem;import java.awt.*;import javax.swing.*;import com.borland.dbswing.*;import com.borland.dx.sql.dataset.*;import com.borland.dx.dataset.*;public class Dialog1 extends JDialog { JPanel panel1 = new JPanel(); Database database1 = new Database(); ParameterRow parameterRow1 = new ParameterRow(); QueryDataSet queryDataSet1 = new QueryDataSet(); Column column1 = new Column(); int cardID; JButton jButton1 = new JButton(); QueryDataSet queryDataSet2 = new QueryDataSet(); ParameterRow parameterRow2 = new ParameterRow(); Column column2 = new Column(); public Dialog1(Frame frame, String title, boolean modal,int cardID) { super(frame, title, modal); this.cardID=cardID; try { jbInit(); pack(); } catch(Exception ex) { ex.printStackTrace(); } } public Dialog1() { this(null, "", false,0); } private void jbInit() throws Exception { panel1.setLayout(null); panel1.setPreferredSize(new Dimension(400, 300)); database1.setConnection(new com.borland.dx.sql.dataset.ConnectionDescriptor("jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=carparkingdb", "sa", "", false, "com.microsoft.jdbc.sqlserver.SQLServerDriver")); column1.setColumnName("CardID"); column1.setCurrency(false); column1.setDataType(com.borland.dx.dataset.Variant.INT); column1.setDefault("0"); column1.setServerColumnName("NewColumn1"); column1.setSqlType(0); parameterRow1.setColumns(new Column[] {column1}); queryDataSet1.setEnableInsert(true); queryDataSet1.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(database1, "select * from event where CardID=:CardID and OutTime is NULL", parameterRow1, true, Load.ALL)); jButton1.setBounds(new Rectangle(106, 57, 103, 124)); jButton1.setText("jButton1"); queryDataSet2.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(database1, "select * from event where CardID=:CardID", parameterRow2, true, Load.ALL)); column2.setColumnName("CardID"); column2.setDataType(com.borland.dx.dataset.Variant.INT); column2.setDefault("0"); column2.setServerColumnName("NewColumn1"); column2.setSqlType(0); parameterRow2.setColumns(new Column[] {column2}); getContentPane().add(panel1); panel1.add(jButton1, null); parameterRow1.setInt("CardID",cardID); queryDataSet1.refresh(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -