源码如下:
<script language="vb" runat="server">
sub page_load(sender as object,e as eventargs)
datalist1.datasource=createdataview("./database/database.mdb","newscountens")
datalist1.databind()
end sub
function createdataview(db as string,table as string) as dataview
dim connstr,sql as string
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath(db)
dim conn as OleDbConnection=new OleDbConnection(connstr)
conn.open
dim cmd as OleDbDataAdapter
cmd=new OleDbDataAdapter("select * from" & table &"order by id desc",conn)
dim ds as DataSet=new DataSet()
cmd.fill(ds,table)
createdataview=new DataView(ds.Tables(table))
end function
</script>访问时用:
<asp:DataList id="DataList1" runat="server">
<ItemTemplate >
<%#Container.Dataitem("newstitle")%>
</ItemTemplate>
</asp:DataList>
生成也已经成功,也没有错误提示,但是就是没有数据显示(当然数据库当中是有数据的)
头都大了,大家快快来帮忙!!!!而且我还想知道:怎么样才知道自己已经连上数据库了呢?
<script language="vb" runat="server">
sub page_load(sender as object,e as eventargs)
datalist1.datasource=createdataview("./database/database.mdb","newscountens")
datalist1.databind()
end sub
function createdataview(db as string,table as string) as dataview
dim connstr,sql as string
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath(db)
dim conn as OleDbConnection=new OleDbConnection(connstr)
conn.open
dim cmd as OleDbDataAdapter
cmd=new OleDbDataAdapter("select * from" & table &"order by id desc",conn)
dim ds as DataSet=new DataSet()
cmd.fill(ds,table)
createdataview=new DataView(ds.Tables(table))
end function
</script>访问时用:
<asp:DataList id="DataList1" runat="server">
<ItemTemplate >
<%#Container.Dataitem("newstitle")%>
</ItemTemplate>
</asp:DataList>
生成也已经成功,也没有错误提示,但是就是没有数据显示(当然数据库当中是有数据的)
头都大了,大家快快来帮忙!!!!而且我还想知道:怎么样才知道自己已经连上数据库了呢?
解决方案 »
- GridView 填充数据问题
- 初学者求助~关于证书证件管理模块数据库设计和控件问题
- 不解析html标签怎么搞?
- Gridview中批量删除
- 在ASP.NET里这个空间是怎么能的高低不平,有立体感? 请高手指点!!(有图片详解)
- asp.net出学者在此求教
- 如何获取USER的ID呀???
- 模仿petshop中的签名.出错了,请前辈来看看..
- 原来写的.aspx的页面是代码和页面混合的 现在想用codebehind写,除了点问题
- 如何操作XSL的问题?非常着急!!!!!(立即给分!)
- 问一个简单的问题,如何在一个框架中的button的事件中同时使两个框架同时刷新啊?
- 问个散分的题,不要笑话我!
改成
dim dview as DataView=new DataView(ds.Tables(table))
Retun dview或者你createdataview=new DataView(ds.Tables(table))
不改,下面加一句
Return createdataview 看看,我没有这样用过,呵呵