前台循环输出(请问要怎样输出?) 我的想法是连接数据库后,得到了count数再循环输出在页面上4个一排...要使用什么控件还是什么东西要注意吗?我的作业剩下这个了,谢谢大家。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 count是查出查询结果的数量(int)select count(*) from table4个一排用datalist就可以了。 原来也可以使用datalist,我明白了,谢谢大家 下面是aspx页面的代码,你建一个aspx文件,把下面代码全部复制上去,并把yourtable改成你数据库表名,最后在你的web.config文件找到<connectionStrings>节点,并把它替换成下面的sql连接字符串<connectionStrings> <add name="PersonalManageConnectionString" connectionString="Data Source=.\sql2005one;Initial Catalog=PersonalManage;User ID=sa; pwd=1986" providerName="System.Data.SqlClient" /> </connectionStrings>注意连接字符串要配置成你自己的数据库的信息哟!然后f5运行吧<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <div> <asp:DataList ID="DataList1" runat="server" CellPadding="4" DataSourceID="SqlDataSource1" ForeColor="#333333" RepeatColumns="4"> <FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" /> <AlternatingItemStyle BackColor="White" /> <ItemStyle BackColor="#E3EAEB" /> <SelectedItemStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" /> <HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" /> <ItemTemplate> <asp:Label ID="Column1Label" runat="server" Text='<%# Eval("count") %>' /> </ItemTemplate> </asp:DataList> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:PersonalManageConnectionString %>" SelectCommand="SELECT count=IDENTITY(int,1,1) INTO #temp FROM yourtable(这里改成你数据库中的表名) SELECT * FROM #temp DROP TABLE #temp"> </asp:SqlDataSource> </div> </form></body></html> 急,组件添加遇到难题,跪求赐教 放在服务器的一个网站,有两个网段,一个能打开,一个打不开? 求证防止xss漏洞方法??? 求助关于asp.net传值和接收值的问题 模式窗口下关闭子窗体,DropDownList单个的刷新 c# asp两个字符串替换 弹出窗口被IE屏蔽掉了,怎么办啊 多张表中的数据如何同时提交 **求助!!!一个关于datagrid的问题!!谢谢!! 大家帮我看看吧,我没折了! webservices有SESSION功能吗? Enterprise Library事务不能回滚
select count(*) from table4个一排用datalist就可以了。
下面是aspx页面的代码,你建一个aspx文件,把下面代码全部复制上去,并把yourtable改成你数据库表名,最后在你的web.config文件找到<connectionStrings>节点,并把它替换成下面的sql连接字符串
<connectionStrings>
<add name="PersonalManageConnectionString" connectionString="Data Source=.\sql2005one;Initial Catalog=PersonalManage;User ID=sa; pwd=1986"
providerName="System.Data.SqlClient" />
</connectionStrings>注意连接字符串要配置成你自己的数据库的信息哟!然后f5运行吧<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:DataList ID="DataList1" runat="server" CellPadding="4"
DataSourceID="SqlDataSource1" ForeColor="#333333" RepeatColumns="4">
<FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<AlternatingItemStyle BackColor="White" />
<ItemStyle BackColor="#E3EAEB" />
<SelectedItemStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
<ItemTemplate>
<asp:Label ID="Column1Label" runat="server" Text='<%# Eval("count") %>' />
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:PersonalManageConnectionString %>"
SelectCommand="SELECT count=IDENTITY(int,1,1) INTO #temp FROM yourtable(这里改成你数据库中的表名) SELECT * FROM #temp DROP TABLE #temp">
</asp:SqlDataSource>
</div>
</form>
</body>
</html>