你的需求就是把数据查询出来然后设置给 GridviewDataSourece就可以了。
你去学一下 AdoNet
你需要知道数据连接、DataSet\ DataTable 等,还是找本书系统地学一下比较好,
<%
Dim strConnect = "SqlConnection写到这里"
Set Conn = ServerCreateObject("ADODBConnection")
ConnOpen strConnect
Dim sql = "select col1,col2,col3,col4 from table";
set rs = Connexecute(sql)
%>
<form id="frm" method="post">
<table border="0">
<tr>
<th>列1</th>
<th>列2</th>
<th>列3</th>
<th>列4</th>
</tr>
<!--将查询出来的数据写入到画面中,生成LIST表-->
<%
If Not rseof then
Do While NOT Rseof
%>
<tr>
<td><%=rs("rs1")%></td>
<td><%=rs("rs2")%></td>
<td><%=rs("rs3")%></td>
<td><%=rs("rs4")%></td>
</tr>
<%
rsMoveNext
Loop
End if
%>
</table>
</form>
servlet配置到你的wedxml中。
从数据库中获取到的数据放进响应中然后通过%=requestgetAttribute("bookId1") %获取对应的值当然仅仅有servlet和jsp页面是不够的还须要的是servlet配置到你的wedxml中。这样servlet才干够使用。
具体代码如下:
package bookConnUtil;
import javaioIOException;
import javasqlSQLException;
import javaxservletServletException;
import javaxservlet>
public class selectBook extends >
你可以用DataGridView来显示结果,先拖进DataGridView控件。然后再MessageBoxShow("验证用户名成功!");
这句话后填一句
DataGridView1DataSource=dsTables["用户名"]
这样就可以显示了
你也可以单独取出表中的一列数据,并把数据显示在TextBox中
比如显示你表中第一行第一列的数据
TextBox1text=dsTables["用户名"]Rows[0]cell[0]valuetoString()
1通过jdbc连接上数据库,并从中获取一个连接。(建议由一个工具类提供)
2创建一个jsp页面、一个servlet类和一个service业务逻辑类。
3当点击查询按钮时调用servlet并把文本框中的参数传递过去。
4在servlet中获取页面传递过来的参数,并调用service中方法(此方法负责条件查询并返回list集合)
5servlet中把查询集合放到request作用域并转发到jsp页面进行迭代,把数据取出展示即可。
我建议你用div显示,这个可以达到你要的效果,循环体<div><ul><li>1</li><li>zhou</li><li>boy</li></ul></div>;这样div和li浮动靠左,就可以实现了,至于你的4 5 6 可以用求余(%)判断。每循环3次就另起一行。 循环就可以了。
以上就是关于C#中如何查询数据库并将结果显示在网页的表格中全部的内容,包括:C#中如何查询数据库并将结果显示在网页的表格中、把查询数据库的结果显示在网页上的ASP代码是、连接数据库进行查询,怎样把查询到的结果在jsp中显示,在servlet使用Dao中的方法是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)