帮帮忙,为什么[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名 'college' 无效。
这个是我的具体代码:
try
{
PreparedStatement stmt=con.prepareStatement("insert into college values(?,?)");
stmt.setString(1,yh);
stmt.setString(2,xymc);
try
{
stmt.executeQuery();
}
catch(Exception e)
{
}
RequestDispatcher requestDispatcher=request.getRequestDispatcher("/viewxyservlet");
requestDispatcher.forward(request,response);
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
public void doPost(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException
{
doGet(request,response);
}
/*
* 创建数据库连接
*
**/
public AddxyServlet()
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=yjs","bn","bn");
}
catch(Exception e)
{
e.printStackTrace();
}
}
问题点数:100、回复次数:5Top
1 楼cwfighting()回复于 2006-05-01 16:00:59 得分 0
为什么[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名 'college' 无效
但是又能把数据插入到数据库college表里Top
2 楼hornbilltofy()回复于 2006-05-01 17:11:37 得分 0
stmt.executeQuery();
改为stmt.executeUpdate();
上面一个是针对查询用的
Top
3 楼btb368()回复于 2006-05-01 18:08:10 得分 0
错误1:
("insert into college values(?,?)");
要把college表中的列名也列出来.
错误2:
try
{
stmt.executeUpdate();
}Top
4 楼cwfighting()回复于 2006-05-01 19:45:25 得分 0
你们说的我都试了,没有一个可以啊Top
5 楼k7sem(【Conch fish】I love qing qing.)回复于 2006-05-01 20:11:04 得分 0
看一下Top




