aspnet 20可以在webconfig文件中添加connection
String节点,然后在需要使用连接语句的地方去引用
就可以了
具体步骤:
打开位于 ASPNET 应用程序的根目录中的 Webconfig 文件。
在 Configuration 元素中,如果尚不存在 ConnectionStrings 元素,则添加一个该元素。
创建一个 add 元素作为 ConnectionStrings 元素的子级,定义以下属性:
name 将值设置为要用于引用连接字符串的名称
connectionString 指定一个包含 SQL Server 的位置和身份验证信息的连接字符串。
providerName 分配值“SystemDataSqlClient”,该值指定 ASPNET 在使用此连接字符串建立连接时应使用 ADONET 提供程序
引用:
ConfigurationConfigurationSettingsAppSettings("name");
在数据库提取部分数据,在JSP上显示的做法如下:
思路:1、创建db连接 2、创建statement 3、执行查询 4、遍历结果并展示
完整代码如下:
<span style="font-size:12px;"><span style="font-size:14px;"><%@ page language="java" import="javasql,javaio,javautil"%>
<%@ page contentType="text/html;charset=utf-8"%>
<html>
<head>
<style type="text/css">
table {
border: 2px #CCCCCC solid;
width: 360px;
}
td,th {
height: 30px;
border: #CCCCCC 1px solid;
}
</style>
</head>
<body>
<%
//驱动程序名
String driverName = "commysqljdbcDriver";
//数据库用户名
String userName = "root";
//密码
String userPasswd = "szy";
//数据库名
String dbName = "studentmanage";
//表名
String tableName = "student";
//联结字符串
String url = "jdbc:mysql://localhost:3306/" + dbName + "user="
+ userName + "&password=" + userPasswd;
ClassforName("commysqljdbcDriver")newInstance();
Connection connection = DriverManagergetConnection(url);
Statement statement = connectioncreateStatement();
String sql = "SELECT FROM " + tableName;
ResultSet rs = statementexecuteQuery(sql);
%>
<br>
<br>
<table align="center">
<tr>
<th>
<%
outprint("学号");
%>
</th>
<th>
<%
outprint("姓名");
%>
</th>
<th>
<%
outprint("专业");
%>
</th>
<th>
<%
outprint("班级");
%>
</th>
</tr>
<%
while (rsnext()) {
%>
<tr>
<td>
<%
outprint(rsgetString(1));
%>
</td>
<td>
<%
outprint(rsgetString(2));
%>
</td>
<td>
<%
outprint(rsgetString(3));
%>
</td>
<td>
<%
outprint(rsgetString(4));
%>
</td>
</tr>
<%
}
%>
</table>
<div align="center">
<br> <br> <br>
<%
outprint("数据查询成功,恭喜你");
%>
</div>
<%
rsclose();
statementclose();
connectionclose();
%>
</body>
</html></span><span style="font-size:24px;color: rgb(255, 0, 0);">
</span></span>
展示结果:
以上就是关于asp.net2.0在每页都要写一个与数据库连接的代码吗全部的内容,包括:asp.net2.0在每页都要写一个与数据库连接的代码吗、java! 在数据库提取部分数据,在JSP上显示怎么做、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)