发新话题
打印

SQLException:[Microsoft][ODBC Microsoft Access Driver] 无效的SQL语句

代码是这样的
import java.sql.*;
public class c16
{
public static void main(String[    args)
{
  String JDriver="sun.jdbc.odbc.JdbcOdbcDriver";
  String conURL="jdbcdbc:TestDB";
  try
   {
    Class.forName(JDriver);
   }
  catch(java.lang.ClassNotFoundException e)
   {
    System.out.println("ForName:"+e.getMessage());
   }
  try
   {
    Connection con=DriverManager.getConnection(conURL);
    Statement s=con.createStatement();
    String query="creat table student("+"id char(10),"+"name char(15),"+"score integer"+")";
    s.executeUpdate(query);
    s.close();
    con.close();
   }
  catch(SQLException e)
   {
    System.out.println("SQLException:"+e.getMessage());
   }
}
}
能编译生成.class文件。但不能解释

TOP

creat table student?
String query="create table [student   ([id    char(10),[name    char(15),[score    int)";

TOP

发新话题