增加界面 是一个类 读取用户在Text中输入的内容
然后传递 给 JDBC_IUDS 类中java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;public class JDBC_IUDS {
// 通过读取增加类里的 静态属性传递到本类中 static String name = 增加界面.name;
static String age = 增加界面.age;// 年龄
static String english = 增加界面.english;// 英文
static String math = 增加界面.math;// 数学
static String computer = 增加界面.comeputer;
         // 添加内容
public static void insert() throws Exception {
Class.forName("com.mysql.jdbc.Driver");// 加载驱动
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/mydata01", "root", "mysqladmin");
Statement st = null;
st = conn.createStatement(); // 实力化连接对象
String temp = "INSERT INTO table_name [ (column [name,age,english,math,computer]) ] {DEFAULT VALUES | VALUES( expr ["
+ "'"
+ 修改界面.name
+ "',"
+ 修改界面.age
+ ","
+ 修改界面.english
+ ","
+ 修改界面.math + "," + 修改界面.comeputer + "]) | select_stmt } ; ";// 写入内容
st.executeUpdate(temp);
}
}
现在总是出现异常 
选择了增加
增加成功
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Syntax error for DATE escape sequence 'null'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
at com.mysql.jdbc.EscapeProcessor.escapeSQL(EscapeProcessor.java:248)
at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1687)
at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1665)
at JDBC_IUDS.insert(JDBC_IUDS.java:41)
at 增加界面$1.actionPerformed(增加界面.java:38)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)