C#中如何查询数据库并将结果显示在网页的表格中

C#中如何查询数据库并将结果显示在网页的表格中,第1张

你的需求就是把数据查询出来然后设置给 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中的方法是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9317456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存