C#+asp.net 如何将在SQL数据库查到的数据在网页的GridView中显示出来,谢谢大家帮忙

C#+asp.net 如何将在SQL数据库查到的数据在网页的GridView中显示出来,谢谢大家帮忙,第1张

////数据库连接信息,server=表示本地数据源,database是数据库名,后面是用户名密码。

string

constr

=

"server=;database=School;uid=123;pwd=123;";

SqlConnection

conn

=

new

SqlConnection(constr);//创建数据库连接

connOpen();//打开连接

SqlDataAdapter

sda

=

new

SqlDataAdapter("select

from

Student",

conn);//读取数据

DataTable

dt

=

new

DataTable();//dt是一个表。

sdaFill(dt);//把sda读取的数据填到dt里

GridView1DataSource=dt;//把dt的内容绑定到Gridview1里显示。

GridView1DataBind();

<%@ page language="java" import="javautil,javasql" pageEncoding="utf-8"%>

<html>

<head>count求值</head>

<%

/1加载驱动;2连接数据库;3创建Statement对象;4拼写sql;5执行sql;6获取结果集;7关闭结果集和连接;8输出结果集到页面/

Connection conn=null;

Statement stmt=null;

ResultSet rs = null;

int count = 0;

try{

ClassforName("commicrosoftjdbcsqlserverSQLServerDriver")newInstance();

String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";

//mydb为数据库

String user="sa";

String password="";

conn= DriverManagergetConnection(url,user,password);

stmt = conncreateStatement();

String sql = "select count() as count from test where 1=1";

rs = stmtexecuteQuery(sql);

if(rsnext()){

count=rsgetInt("count");

}

outprintln(count);//可以这样将count值展示在页面上

Systemoutprintln(count);

}catch(SQLException e){

}finally{

rsclose();

stmtclose();

connclose();

}

%>

<body>

<form id="form1" action="mainjsp" method="post">

<table>

<tr>

<td><%=count%></td><!-- 也可以这样将count值展示在页面上 -->

</tr>

</table>

</form>

</body>

</html>

<img height=200

src="123showimgasptypeid=11&borderid=62" width=330> 这里的地址不能这样写 要把地址读取出来 形似 aaajpg

在需要显示的地方 读取数据库

SELECT imgname FROM tablename WHERE typeid=11 limit 8 (imgname 表中名称的字段,tablename表名 , limit 8 读取前8条数据 )

这样读取出来的是个数组

array(1jpg,2jpg,3jpg)

foreach循环

<php foreach($result as $val):>

<img height=200

src="/images/<php echo $val['imaname'];>" width=330>

<php endforeach;>

asp我不会 就用PHP的方法给你看 你再改

第一:你查出来之后是用什么容器装的?

第二:查出来的编码 和网页的编码是否一致,不一致要在装容器的时候转成一致(通常是GB2312或者UTF-8)

第三:网页是否设置了 可放并显示

用jsp实现数据库的读取可以实现,不过不建议使用,因为在平时程序开发中最忌讳的就是内存的浪费,用jsp提取数据库中的数据对于服务器而言是一种负担;用servlet在初始化时实现对频繁使用数据的提取才是上策。

以上就是关于C#+asp.net 如何将在SQL数据库查到的数据在网页的GridView中显示出来,谢谢大家帮忙全部的内容,包括:C#+asp.net 如何将在SQL数据库查到的数据在网页的GridView中显示出来,谢谢大家帮忙、如何在JSP网页中用COUNT查询数据库中某列某个数的个数并显示在网页中!、在phpmyadmin数据库中如何添加图片字段然后查询出来在网页上显示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/10183330.html

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

发表评论

登录后才能评论

评论列表(0条)

保存