本地jsp连到服务器上的sqlserver
Posted 非非是
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本地jsp连到服务器上的sqlserver相关的知识,希望对你有一定的参考价值。
1.首先通过远程桌面连接到自己的服务器
方法很简答,打开远程桌面连接,然后输入服务器ip(外网ip),然后输入登录名和密码。
可以参考腾讯云给的教程:http://bbs.qcloud.com/forum.php?mod=viewthread&tid=2384&page=1&extra=#pid11246
2.然后打开浏览器,关闭IE的安全增强
打开服务器管理器,点左侧的服务器管理器
然后找到 配置IE ESC打开,然后都选择关闭,确定
这样就可以通过IE上网了。
3.通过IE下载SQL SERVER2008,并安装(安装过程和本机安装完全相同,这里不详细介绍)。
4.修改关于SQL SERVER2008的设置
教程:http://jingyan.baidu.com/article/6c67b1d6ca06f02787bb1ed1.html
完全按照该教程来即可。
5.然后登录sa用户,建数据库,建表:
create database student create table students( number char(10) not null, name char(6) not null, ) insert into students values(\'001\',N\'张三\') insert into students values(\'002\',N\'李四\') insert into students values(\'003\',N\'王五\')
6.本机上建jsp连服务器数据库:
<body> <% Connection con = null; Statement stmt = null; ResultSet rs = null; String url = "jdbc:sqlserver://123.206.69.77:1433;databaseName=student;user=sa;password=1";//sa身份连接 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); con = DriverManager.getConnection(url); stmt = con.createStatement(); request.setCharacterEncoding("utf-8"); String strsno = ""; strsno = request.getParameter("sno"); String SQL = "SELECT * FROM students"; rs= stmt.executeQuery(SQL); %> 学生信息<br> <table border=1> <tr> <td>学号</td> <td>姓名</td> <td>操作</td> </tr> <%while (rs.next()) { %> <tr> <td><%=rs.getString("sno") %></td> <td><%=rs.getString("sna") %></td> <td> <a href="servlet/s.do?sno=<%=rs.getString("sno") %>" >删除</a> <a href="StudentEdit.jsp?sno=<%=rs.getString("sno") %>" >编辑</a> </td> </tr> <% } %> </table> <a href="StudentAdd.jsp" >插入</a> </body>
(仅为自己观点,不代表权威)
以上是关于本地jsp连到服务器上的sqlserver的主要内容,如果未能解决你的问题,请参考以下文章
谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js