简单获取一个表的结构
1
<%@ Page Language="C#"%>
2
<%@ Import Namespace="System.Data" %>
3
<%@ Import Namespace="System.Data.SqlClient" %>
4![](/Images/OutliningIndicators/None.gif)
5
<script runat=server>
6![](/Images/OutliningIndicators/None.gif)
7
void Page_Load(Object sender , EventArgs e)
8
{
9
SqlConnection conn;
10
SqlCommand cm;
11
SqlDataReader dr;
12
DataTable dt;
13![](/Images/OutliningIndicators/InBlock.gif)
14
conn = new SqlConnection(
15
"Server=localhost;Integrated Security=SSPI;database=Bank"
16
);
17
cm = new SqlCommand( "Select * from
18
table", conn );
19
conn.Open();
20
dr = cm.ExecuteReader( CommandBehavior.KeyInfo | CommandBehavior.SchemaOnly );
21
dt = dr.GetSchemaTable();
22
dg.DataSource = dt;
23
dg.DataBind();
24
dr.Close();
25
26
conn.Close();
27
}
28![](/Images/OutliningIndicators/None.gif)
29
</Script>
30![](/Images/OutliningIndicators/None.gif)
31
<html>
32
<head><title>SqlGetSchemaTable.aspx</title></head>
33
<body>
34![](/Images/OutliningIndicators/None.gif)
35
<asp:DataGrid
36
id="dg"
37
CellPadding="4"
38
HeaderStyle-BackColor="lightgreen"
39
Runat="Server" />
40![](/Images/OutliningIndicators/None.gif)
41
</body>
42
</html>
![](/Images/OutliningIndicators/None.gif)
2
![](/Images/OutliningIndicators/None.gif)
3
![](/Images/OutliningIndicators/None.gif)
4
![](/Images/OutliningIndicators/None.gif)
5
![](/Images/OutliningIndicators/None.gif)
6
![](/Images/OutliningIndicators/None.gif)
7
![](/Images/OutliningIndicators/None.gif)
8
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
9
![](/Images/OutliningIndicators/InBlock.gif)
10
![](/Images/OutliningIndicators/InBlock.gif)
11
![](/Images/OutliningIndicators/InBlock.gif)
12
![](/Images/OutliningIndicators/InBlock.gif)
13
![](/Images/OutliningIndicators/InBlock.gif)
14
![](/Images/OutliningIndicators/InBlock.gif)
15
![](/Images/OutliningIndicators/InBlock.gif)
16
![](/Images/OutliningIndicators/InBlock.gif)
17
![](/Images/OutliningIndicators/InBlock.gif)
18
![](/Images/OutliningIndicators/InBlock.gif)
19
![](/Images/OutliningIndicators/InBlock.gif)
20
![](/Images/OutliningIndicators/InBlock.gif)
21
![](/Images/OutliningIndicators/InBlock.gif)
22
![](/Images/OutliningIndicators/InBlock.gif)
23
![](/Images/OutliningIndicators/InBlock.gif)
24
![](/Images/OutliningIndicators/InBlock.gif)
25
![](/Images/OutliningIndicators/InBlock.gif)
26
![](/Images/OutliningIndicators/InBlock.gif)
27
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
28
![](/Images/OutliningIndicators/None.gif)
29
![](/Images/OutliningIndicators/None.gif)
30
![](/Images/OutliningIndicators/None.gif)
31
![](/Images/OutliningIndicators/None.gif)
32
![](/Images/OutliningIndicators/None.gif)
33
![](/Images/OutliningIndicators/None.gif)
34
![](/Images/OutliningIndicators/None.gif)
35
![](/Images/OutliningIndicators/None.gif)
36
![](/Images/OutliningIndicators/None.gif)
37
![](/Images/OutliningIndicators/None.gif)
38
![](/Images/OutliningIndicators/None.gif)
39
![](/Images/OutliningIndicators/None.gif)
40
![](/Images/OutliningIndicators/None.gif)
41
![](/Images/OutliningIndicators/None.gif)
42
![](/Images/OutliningIndicators/None.gif)