mysql数据库的连接(很奇怪我明明写了main方法,还报错)

phoenix-yang 发布于 2015/08/06 21:18
阅读 611
收藏 0
错误: 在类 org.lxh.mysqldemo.JDBCMySQL 中找不到 main 方法, 请将 main 方法定义为:
   public static void main(String[] args)

否则 JavaFX 应用程序类必须扩展javafx.application.Application


代码如下:package org.lxh.mysqldemo;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.text.SimpleDateFormat;
import java.util.Date;
public class JDBCMySQL {
public static final String DBDRIVER="org.git.mm.mysql.Driver";
public static final String DBURL="jdbc:mysql://localhost:3306/orcl";
public static final String DBUSER="root";
public static final String DBPASS="java";
public static void main(String[]args)throws Exception{

Connection conn=null;
PreparedStatement pstmt= null;
String name="张三";
int age=30;
Date date= new SimpleDateFormat("yyyy-MM-dd").parse("1983-02-15");
float salary=7000.0f;
String sql="insert into person(name,age,birthday,salary)values(?,?,?,?)";
System.out.println(sql);
Class.forName(DBDRIVER);
conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS);
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,name);
pstmt.setInt(2,age);
pstmt.setDate(3,new java.sql.Date(date.getTime()));
pstmt.setFloat(4, salary);
pstmt.executeUpdate();
pstmt.close();
conn.close();
}
}


不懂,望大侠们知道。不胜感激!


加载中
0
火神救我
火神救我
测试了一下没有问题~~~
0
我去又空指针
我去又空指针
classpath是不是没配置好
phoenix-yang
phoenix-yang
谢谢提醒
返回顶部
顶部