2000系统:控制面板-管理工具-数据源-系统DSN-添加-选择Microsoft Access Driver(*.mdb)-完成-选择-设置数据源名字-完成
解决方案 »
- 在JSP页面中使用哪个什么对象查看本地的IP?
- 求教关于Tiles框架
- 急需jsp电子书,在那里可以下载?或者哪位有可以推荐给我,万分感谢!非常急用!!!
- 求教servlet.jar已经下载到了J2SDK的LIB目录下 的问题
- 请问那位兄弟知道wls 6.1 sp4的下载地址,要免费的,谢谢了!
- 高分求一个用JSP做的留言板
- 如果编译Servlet?
- ▓▓▓▓▓▓▓▓▓▓JSP与PHP那个更好?▓▓▓▓▓▓▓▓▓▓一定给分!!!!!!!!
- jsp调用servlet出错?
- springmvc如何接受前台vue中传过来的值
- 一个问题一直困扰着我,那个什么JSP+access的数据库链接怎么不加数据源就能连上,想不通!想不通!
- java.lang.StringIndexOutOfBoundsException: String index out of range: -1
我的意思是如何不用数据源?
像asp中使用server.mappath("data/a.mdb")
在服务器上使用相对路径来使用数据库
不然.服务器上谁给你设置数据源阿?
自己机器当然可以设置数据源。关键在空间服务器上则么办?
<%
String root = this.getServletConfig().getServletContext().getRealPath("");
root = root+"\\WEB-INF";
root = root+"\\database\\ma.mdb";
String url = "jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+root;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection(url);
Statement stmt = conn.createStatement();
String sql = "select * from test";
ResultSet rs = stmt.executeQuery(sql);
rs.next();
String name = rs.getString("name");
%>
<%=name%>
<%
rs.close();
%>看懂了吧 我的数据库名字是ma.mdb,里面包含个数据断name
调试通过完全可用
如有疑问email我
[email protected]