public DataTable GetAllTables()
{
this.open();
string sql = "Select name From Sysobjects where type='u'";//这个sql语句是获取sqlserver中当前数据库的所有表
SqlDataAdapter adp = new SqlDataAdapter(sql,con);//con是数据库连接对象
DataSet ds = new DataSet();
adp.Fill(ds,"ds");
this.close();
return ds.Tables[0];
}
type='u' 表示所有用户表
type='S' 表示所有系统表
在前台页面循环出来就可以了
<asp:Repeater ID="retable" runat="server">
<ItemTemplate>
<tr>
<td class="td_bg"><%# Eval("name") %></td>
</tr>
</ItemTemplate>
</asp:Repeater>