jbuilder 2006使用问题
我写了一个类package leaveword;
import java.sql.*;
import java.text.*;
import java.util.Date;
public class connectionDB
{
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url = "jdbc:microsoft:sqlserver://127.0.0.1:1433;Database = Test_DB";
String user = "sa";
String password = "sa";
Connection conn = null;
public connectionDB()
{
}
public Connection getConn()
{
try
{
Class.forName(driver);
conn = DriverManager.getConnection(url,user,password);
}
catch(Exception e)
{
e.printStackTrace();
}
return conn;
}
public String getDate()
{
String datestr = "";
SimpleDateFormat df = new SimpleDateFormat("yy/mm/dd hh:mm");
Date date = new Date();
datestr = df.format(date);
return datestr;
}
public static void main(String[] args)
{
connectionDB connectiondb = new connectionDB();
System.out.print("ok!!!");
}
}
运行是报警如下,为什么?
ljava.lang.NoClassDefFoundError: leaveword/connectionDB
Exception in thread "main"
搜索更多相关主题的帖子:
jbuilder
----------------解决方案--------------------------------------------------------
你声明了包,就得把这个类放到相应的文件夹下面,
初学者最好不要用JB
----------------解决方案--------------------------------------------------------
看报警也可以明白!没有找到默认的类错误啊!肯定是系统在这个包里没有找到这个类!
----------------解决方案--------------------------------------------------------
url指定数据库是databaseName,你少写了个Name吧。
----------------解决方案--------------------------------------------------------
Sorry.情报搞错..可以那样写.今又学到一招.呵呵.占成三楼大哥的说法.
----------------解决方案--------------------------------------------------------