basicdbappdemo.java

来自「里面所含源码是本人平时做程序的一些实例」· Java 代码 · 共 52 行

JAVA
52
字号
package JDBtest;

import javax.swing.*;
import com.borland.dx.sql.dataset.Database;
import com.borland.dx.sql.dataset.ConnectionDescriptor;
import com.borland.dx.sql.dataset.QueryDataSet;
import com.borland.dx.sql.dataset.Load;
import com.borland.dx.sql.dataset.QueryDescriptor;
import com.borland.dbswing.TableScrollPane;
import java.awt.BorderLayout;
import com.borland.dbswing.JdbTable;
import com.borland.dbswing.JdbNavField;
import java.awt.Dimension;
import com.borland.dbswing.JdbNavToolBar;
import com.borland.dbswing.JdbStatusLabel;

public class BasicDBAppDemo extends JFrame {
    public BasicDBAppDemo() {
        try {
            jbInit();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

    public static void main(String[] args) {
        BasicDBAppDemo basicdbappdemo = new BasicDBAppDemo();
    }

    private void jbInit() throws Exception {
        this.setVisible(true);
        this.setSize(300,300);
        this.setDefaultCloseOperation(3);
        database1.setConnection(new ConnectionDescriptor(
                "jdbc:borland:dslocal:D:\\Borland\\JBuilder2006\\bin\\product.jds",
                "test", "test", false,
                "com.borland.datastore.jdbc.DataStoreDriver"));
        queryDataSet1.setQuery(new QueryDescriptor(database1,
                "SELECT * FROM PRODUCT", null, true, Load.ALL));
        jdbNavField1.setPreferredSize(new Dimension(120, 30));
        jdbNavField1.setText("jdbNavField1");
        jdbNavField1.setColumnName("ID");
        jdbNavField1.setDataSet(queryDataSet1);
        jdbTable1.setDataSet(queryDataSet1);
    }

    Database database1 = new Database();
    QueryDataSet queryDataSet1 = new QueryDataSet();
    JdbTable jdbTable1 = new JdbTable();
    JdbNavField jdbNavField1 = new JdbNavField();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?