源码如下:
<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>
生成也已经成功,也没有错误提示,但是就是没有数据显示(当然数据库当中是有数据的)
头都大了,大家快快来帮忙!!!!而且我还想知道:怎么样才知道自己已经连上数据库了呢?