初学.net 试着用DataGrid做一个数据绑定页
调试都通过了,也没有什么问题,但是浏览页面的时候怎么是空白
页面为什么没有数据显示啊,请高人指点一下!谢谢!
下面给出源码!
<%@ import namespace="system.data.sqlclient"%>
<%@ import namespace="system.data"%>
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="index.aspx.vb" Inherits="Web.index"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>index</title>
<script runat="server">
dim conn1 as new sqlclient.sqlconnection()
dim comm1 as new sqlclient.sqlcommand()
dim ad1 as new sqlclient.sqldataadapter()
dim ds1 as new dataset()
sub page_load(byval sender as object,byval e as eventargs)
if not page.ispostback then
conn1.connectionstring="server=localhost;database=master;user id=sa;password="
conn1.open()
comm1.connection=conn1
comm1.commandtext="select*from Products"
ad1.selectcommand=comm1
ad1.fill(ds1,"Products")
datagrid1.datasource=ds1.tables("Products")
datagrid1.databind()
end if
end sub
</script>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie3-2nav3-0">
</HEAD>
<body MS_POSITIONING="FlowLayout">
<form id="Form1" method="post" runat="server">
<p align="center"></p>
<p align="center">
</p>
<FONT face="宋体">
<P align="center"> </P>
</FONT>
</form>
<P align="center">
<asp:DataGrid ID="datagrid1" Runat="server" Width="721px" BorderWidth="2px" Visible="False"
HorizontalAlign="Center" AllowPaging="True" PageSize="10" PagerStyle-Mode="NumericPages" AutoGenerateColumns="False">
<Itemstyle Font-Bold="True" BorderStyle="Solid" BorderColor="#66cc33" BackColor="#ffff00"></Itemstyle>
<HeaderStyle Font-Bold="true" ForeColor="blue" BackColor="#ffc080"></HeaderStyle>
<Columns>
<asp:BoundColumn DataField="Productid" HeaderText="ID编号"></asp:BoundColumn>
<asp:BoundColumn DataField="ProductName" HeaderText="产品名称"></asp:BoundColumn>
<asp:BoundColumn DataField="UnitPrice" HeaderText="产品单价"></asp:BoundColumn>
</Columns>
</asp:DataGrid></P>
</body>
</HTML>
调试都通过了,也没有什么问题,但是浏览页面的时候怎么是空白
页面为什么没有数据显示啊,请高人指点一下!谢谢!
下面给出源码!
<%@ import namespace="system.data.sqlclient"%>
<%@ import namespace="system.data"%>
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="index.aspx.vb" Inherits="Web.index"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>index</title>
<script runat="server">
dim conn1 as new sqlclient.sqlconnection()
dim comm1 as new sqlclient.sqlcommand()
dim ad1 as new sqlclient.sqldataadapter()
dim ds1 as new dataset()
sub page_load(byval sender as object,byval e as eventargs)
if not page.ispostback then
conn1.connectionstring="server=localhost;database=master;user id=sa;password="
conn1.open()
comm1.connection=conn1
comm1.commandtext="select*from Products"
ad1.selectcommand=comm1
ad1.fill(ds1,"Products")
datagrid1.datasource=ds1.tables("Products")
datagrid1.databind()
end if
end sub
</script>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie3-2nav3-0">
</HEAD>
<body MS_POSITIONING="FlowLayout">
<form id="Form1" method="post" runat="server">
<p align="center"></p>
<p align="center">
</p>
<FONT face="宋体">
<P align="center"> </P>
</FONT>
</form>
<P align="center">
<asp:DataGrid ID="datagrid1" Runat="server" Width="721px" BorderWidth="2px" Visible="False"
HorizontalAlign="Center" AllowPaging="True" PageSize="10" PagerStyle-Mode="NumericPages" AutoGenerateColumns="False">
<Itemstyle Font-Bold="True" BorderStyle="Solid" BorderColor="#66cc33" BackColor="#ffff00"></Itemstyle>
<HeaderStyle Font-Bold="true" ForeColor="blue" BackColor="#ffc080"></HeaderStyle>
<Columns>
<asp:BoundColumn DataField="Productid" HeaderText="ID编号"></asp:BoundColumn>
<asp:BoundColumn DataField="ProductName" HeaderText="产品名称"></asp:BoundColumn>
<asp:BoundColumn DataField="UnitPrice" HeaderText="产品单价"></asp:BoundColumn>
</Columns>
</asp:DataGrid></P>
</body>
</HTML>
解决方案 »
- 请问读取文章之后的分页应该怎么做??
- ajax问题
- 我觉得中国的软件行业,有一个误区,好像懂得越多越好似的.只问广度,不问深度!
- 请问一个ASP.net中调用Excel的问题
- javascript如何判断FCKeditor是否为空?
- 如何取到另一个页面里的datagrid对象
- 如何把DataList的<ItemTemplate>中的一个LinkButton的Text的值传到<script>里的函数中?
- datagrid中的finddby问题(百分求救)
- 请问网站生成html的问题
- 如何在treeview中每个节点放两个checkbox?
- 56kc论坛的数据库还原不了?急!在线等
- 关于建立一个网络社会的求教,请近来发表高论
select*from Products master库里没有Products表
真是郁闷死了
SQL语句之间没有空格
改如下:
comm1.commandtext="select * from Products"
2.你这个表里面有没有数据呢?如果没有也是显示不了
我用ASP建站连接起来数据又能实现,用.net就是不行
不知道那个地方出什么屁漏子了
自动附加到计算机“DT”上的进程“[528] aspnet_wp.exe”成功。
“DefaultDomain”: 已加载“e:\winnt\microsoft.net\framework\v1.1.4322\mscorlib.dll”,未加载符号。
“DefaultDomain”: 已加载“e:\winnt\assembly\gac\system.web\1.0.5000.0__b03f5f7f11d50a3a\system.web.dll”,未加载符号。
“DefaultDomain”: 已加载“e:\winnt\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll”,未加载符号。
“DefaultDomain”: 已加载“e:\winnt\assembly\gac\mscorlib.resources\1.0.5000.0_zh-chs_b77a5c561934e089\mscorlib.resources.dll”,未加载符号。
“DefaultDomain”: 已加载“e:\winnt\assembly\gac\system.enterpriseservices\1.0.5000.0__b03f5f7f11d50a3a\system.enterpriseservices.dll”,未加载符号。
“DefaultDomain”: 已加载“e:\winnt\assembly\gac\system.enterpriseservices\1.0.5000.0__b03f5f7f11d50a3a\system.enterpriseservices.thunk.dll”,未加载符号。
“DefaultDomain”: 已加载“e:\winnt\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data.dll”,未加载符号。
“DefaultDomain”: 已加载“e:\winnt\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll”,未加载符号。
“DefaultDomain”: 已加载“e:\winnt\assembly\gac\system.xml\1.0.5000.0__b77a5c561934e089\system.xml.dll”,未加载符号。
“DefaultDomain”: 已加载“e:\winnt\assembly\gac\system.web.regularexpressions\1.0.5000.0__b03f5f7f11d50a3a\system.web.regularexpressions.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\microsoft.net\framework\v1.1.4322\mscorlib.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\mscorlib.resources\1.0.5000.0_zh-chs_b77a5c561934e089\mscorlib.resources.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system.web\1.0.5000.0__b03f5f7f11d50a3a\system.web.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system.xml\1.0.5000.0__b77a5c561934e089\system.xml.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system.web.mobile\1.0.5000.0__b03f5f7f11d50a3a\system.web.mobile.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system.web.regularexpressions\1.0.5000.0__b03f5f7f11d50a3a\system.web.regularexpressions.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system.web.resources\1.0.5000.0_zh-chs_b03f5f7f11d50a3a\system.web.resources.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system.enterpriseservices\1.0.5000.0__b03f5f7f11d50a3a\system.enterpriseservices.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system.enterpriseservices\1.0.5000.0__b03f5f7f11d50a3a\system.enterpriseservices.thunk.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data.dll”,未加载符号。
“/LM/w3svc/1/root/bk_gb-1-127622066498750000”: 已加载“e:\winnt\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\microsoft.net\framework\v1.1.4322\mscorlib.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system.web\1.0.5000.0__b03f5f7f11d50a3a\system.web.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system.enterpriseservices\1.0.5000.0__b03f5f7f11d50a3a\system.enterpriseservices.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system.enterpriseservices\1.0.5000.0__b03f5f7f11d50a3a\system.enterpriseservices.thunk.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system.xml\1.0.5000.0__b77a5c561934e089\system.xml.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system.web.regularexpressions\1.0.5000.0__b03f5f7f11d50a3a\system.web.regularexpressions.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system.web.mobile\1.0.5000.0__b03f5f7f11d50a3a\system.web.mobile.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\system.web.services\1.0.5000.0__b03f5f7f11d50a3a\system.web.services.dll”,未加载符号。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\microsoft.net\framework\v1.1.4322\temporary asp.net files\web\0e0e1ce7\b3c08901\assembly\dl2\befa58f8\88f8fbf9_0468c501\web.dll”,符号已加载。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\microsoft.net\framework\v1.1.4322\temporary asp.net files\web\0e0e1ce7\b3c08901\6bgj9hyy.dll”,符号已加载。
“/LM/w3svc/1/root/Web-5-127622247035468750”: 已加载“e:\winnt\assembly\gac\microsoft.visualbasic\7.0.5000.0__b03f5f7f11d50a3a\microsoft.visualbasic.dll”,未加载符号。
程序“[528] aspnet_wp.exe: /LM/w3svc/1/root/bk_gb-1-127622066498750000”已退出,返回值为 0 (0x0)。
程序“[528] aspnet_wp.exe: DefaultDomain”已退出,返回值为 0 (0x0)。
程序“[528] aspnet_wp.exe: /LM/w3svc/1/root/Web-5-127622247035468750”已退出,返回值为 0 (0x0)。
ad1.selectcommand=comm1
ad1.fill(ds1,"Products")
datagrid1.datasource=ds1.tables("Products")確定一下你的Database裡有沒有"Products"這個Tables哦,
我怀疑是不是我的2003.net有点问题,因为不光是这一个
所有和数据库绑定的,调试都通过了,可页面上就是没明显示
但是,我因为我是个新手,我不知道那个地方出了问题
那位那大侠能真正解决我的问题,分数不是?,只要能帮我解决,就OK了