netbeans ide 连接不上数据库

try{Connectionconn=null;intn=0;StringsqlInsert="";try{Class.forName("org.apache.derby... try{
Connection conn=null;
int n=0;
String sqlInsert="";
try{
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.print("Load the embedded driver");

conn=DriverManager.getConnection("jdbc:derby:student;");
System.out.print("yes");
// conn.setAutoCommit(false);
// conn.commit()
}
catch(Exception ex)
{
System.out.print("未能正确连接到数据库");
ex.printStackTrace();
}
conn.setAutoCommit(false);
String sql="insert into APP.Major_Info values('1','sdf','3')";
Statement st=conn.createStatement();
st.executeUpdate(sql);
}
catch( Throwable e)
{
System.out.println(e.getMessage());
}
}

显示 Load the embedded driveryes表/视图“APP.MAJOR_INFO”不存在。
这是数据库
展开
 我来答
meser
2011-06-30 · 超过13用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:26.9万
展开全部
你连接的是 student库 却查询 app库,表是不存在的,
conn=DriverManager.getConnection("jdbc:derby:student;");
改为 conn=DriverManager.getConnection("jdbc:derby:app;");
这样试试
追问
app 是默认框架明,必须加的,已连接成功,是数据库驱动设置错误,改为网络模式的就好了
,不过还是谢谢了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式