获取数据库值
❶ 如何在jsp页面获取数据库某个值
最简单的JSP页面中的数据库操作方法:
<%@ page
language="java"
contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"
%>
<%@page import="java.sql.*"%>
<center>
<H1> <font color="blue" size="12">管理中心</font></H1>
<HR />
<table width="80%" border="1">
<tr>
<th>ID</th>
<th>书名</th>
<th>作者</th>
<th>价格</th>
<th>删除</th>
</tr>
<%
// 数据库的名字
String dbName = "zap";
// 登录数据库的用户名
String username = "sa";
// 登录数据库的密码
String password = "123";
// 数据库的IP地址,本机可以用 localhost 或者 127.0.0.1
String host = "127.0.0.1";
// 数据库的端口,一般不会修改,默认为1433
int port = 1433;
String connectionUrl = "jdbc:sqlserver://" + host + ":" + port + ";databaseName=" + dbName + ";user=" + username
+ ";password=" + password;
//
//声明需要使用的资源
// 数据库连接,记得用完了一定要关闭
Connection con = null;
// Statement 记得用完了一定要关闭
Statement stmt = null;
// 结果集,记得用完了一定要关闭
ResultSet rs = null;
try {
// 注册驱动
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 获得一个数据库连接
con = DriverManager.getConnection(connectionUrl);
String SQL = "SELECT * from note";
// 创建查询
stmt = con.createStatement();
// 执行查询,拿到结果集
rs = stmt.executeQuery(SQL);
while (rs.next()) {
%>
<tr>
<td>
<%=rs.getInt(1)%>
</td>
<td>
<a href="prepareupdate?ID=<%=rs.getInt("ID")%>" target="_blank"><%=rs.getString(2)%></a>
</td>
<td>
<%=rs.getString(3)%>
</td>
<td>
<%=rs.getString(4)%>
</td>
<td>
<a href="delete?ID=<%=rs.getInt("ID")%>" target="_blank">删除</a>
</td>
</tr>
<%
}
} catch (Exception e) {
// 捕获并显示异常
e.printStackTrace();
} finally {
// 关闭我们使用过的资源
if (rs != null)
try {
rs.close();
} catch (Exception e) {}
if (stmt != null)
try {
stmt.close();
} catch (Exception e) {}
if (con != null)
try {
con.close();
} catch (Exception e) {}
}
%>
</table>
<a href="insert.jsp">添加新纪录</a>
</center>
❷ asp.net如何提取数据库中的值
Sqlserver数据库可以采用:ADO.NET才获取数据库中的值:
public string GetPhoneByUserName(string UserName)
{
SqlConnection conn = new SqlConnection("Server=.;database=数据库名;uid=sa;pwd=***");
conn.Open();
SqlCommand comm=new SqlCommand(conn,"select phonenumber from 表名 where UserName=‘"+UserName+"'");
return comm.ExcuteReader();
}
然后在页面后台代码中:this.TextBox.Text=GetPhoneByUserName(Session["UserName"].ToString());
❸ SQL 如何取出数据库中一列的所有值.....
1、首先在mysql创建表和添加数据。进入mysql,创建一个数据库,并使用该数据库。
❹ 如何从数据库获取一个值出来
先用rs.first()移动到查询到的第一条数据,然后用rs.getString()等方法获取到各个字段,如果有多行的话可以用rs.next()移到下一条数据。
❺ java 取数据库值
最好的方法就是使用类集list配上范型,例如List<Integer>
list=new
List<Integer>().然后使用for循环讲pk值存入,while(rs.hasnext){list.add(rs.getInt(这里填PK值段的序列))},当然也可以不用范性,但编译有安全警告
❻ C#怎么获取数据库的值
insert
into
tablename
(field1,
field2,
field3,
field4,
mytime)
values
(123,
'456'
,'789'
,'jqk',
getdate()
)
这样就行了,五个字段,只提供四个值就可以了,第五个时间值,用getdate()这个sql函数就可以获得,并且是数据库所在的服务器时间,你试试看。
❼ 怎么获取数据库某一行的值
直接赋值当然不行,因为数据类型不匹配,需要你将每一行的数据转化成字符串才能用Label元素显示。方法:分别获取一行中的每个字段的值,然后将这些数据拼接成字符串,这样就可以用Label显示了
❽ php中获取数据库中字段值。
取到值后,在输出的时候<%=变量*100%>/100,这样用PHP把数据输入,后面跟/100的字符就可以了。