第100篇博文纪念 | C# 根据数据库表结构生成DOC数据库文档(3)

简介:

<td width="132" valign="top" style='width: 98.65pt; border-top: none; border-left: none;
                        border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt;
                        padding: 0cm 
5.4pt 0cm 5.4pt; height: 15.6pt'>
                        <class="MsoNormal" align="center" style='text-align: center'>
                            
<span lang="EN-US">&nbsp;</span></p>
                    
</td>
                
</tr>
                
<tr style='height: 15.6pt'>
                    
<td width="85" valign="top" style='width: 64.0pt; border: solid windowtext 1.0pt;
                        border-top: none; padding: 0cm 5.4pt 0cm 5.4pt; height: 15.6pt'>
                        <class="MsoNormal" align="center" style='text-align: center'>
                            
<span lang="EN-US">&nbsp;</span></p>
                    
</td>
                    
<td width="131" valign="top" style='width: 98.6pt; border-top: none; border-left: none;
                        border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt;
                        padding: 0cm 
5.4pt 0cm 5.4pt; height: 15.6pt'>
                        <class="MsoNormal" align="center" style='text-align: center'>
                            
<span lang="EN-US">&nbsp;</span></p>
                    
</td>
                    
<td width="132" valign="top" style='width: 98.65pt; border-top: none; border-left: none;
                        border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt;
                        padding: 0cm 
5.4pt 0cm 5.4pt; height: 15.6pt'>
                        <class="MsoNormal" align="center" style='text-align: center'>
                            
<span lang="EN-US">&nbsp;</span></p>
                    
</td>
                    
<td width="132" valign="top" style='width: 98.65pt; border-top: none; border-left: none;
                        border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt;
                        padding: 0cm 
5.4pt 0cm 5.4pt; height: 15.6pt'>
                        <class="MsoNormal" align="center" style='text-align: center'>
                            
<span lang="EN-US">&nbsp;</span></p>
                    
</td>
                
</tr>
            
</table>
        
</div>
        
        
<asp:Repeater ID="rptData" runat="server">
            
<HeaderTemplate>
            
</HeaderTemplate>
            
<ItemTemplate>
                
<class="MsoNormal"><span lang="EN-US">&nbsp;</span></p>
                
<class="MsoNormal"><span lang="EN-US">&nbsp;</span></p>
        
                
<class="MsoNormal">
                    
<b><span style='font-size: 12.0pt; font-family: 宋体'></span></b><b><span lang="EN-US"
                        style
='font-size: 12.0pt'>&nbsp; </span></b><b><span style='font-size: 12.0pt; font-family: 宋体'>
                            名:
</span></b><b><span lang="EN-US" style='font-size: 12.0pt'><%#Container.DataItem%></span></b></p>
                
<class="MsoNormal">
                    
<b><span style='font-size: 12.0pt; font-family: 宋体; background: yellow'>表说明:</span></b></p>
        
<table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style='border-collapse: collapse;
            border: none'>
            <tr>
                
<td width="130" valign="top" style='width: 97.7pt; border: solid windowtext 1.0pt;
                    background: #E0E0E0; padding: 0cm 5.4pt 0cm 5.4pt'>
                    <class="MsoNormal" align="center" style='text-align: center'>
                        
<span style='font-family: 宋体'>字段名</span></p>
                
</td>
                
<td width="81" valign="top" style='width: 60.95pt; border: solid windowtext 1.0pt;
                    border-left: none; background: #E0E0E0; padding: 0cm 5.4pt 0cm 5.4pt'>
                    <class="MsoNormal" align="center" style='text-align: center'>
                        
<span style='font-family: 宋体'>数据类型</span></p>
                
</td>
                
<td width="50" valign="top" style='width: 37.3pt; border: solid windowtext 1.0pt;
                    border-left: none; background: #E0E0E0; padding: 0cm 5.4pt 0cm 5.4pt'>
                    <class="MsoNormal" align="center" style='text-align: center'>
                        
<span style='font-family: 宋体'>长度</span></p>
                
</td>
                
<td width="67" valign="top" style='width: 49.95pt; border: solid windowtext 1.0pt;
                    border-left: none; background: #E0E0E0; padding: 0cm 5.4pt 0cm 5.4pt'>
                    <class="MsoNormal" align="center" style='text-align: center'>
                        
<span style='font-family: 宋体'>允许空</span></p>
                
</td>
                
<td width="67" valign="top" style='width: 49.95pt; border: solid windowtext 1.0pt;
                    border-left: none; background: #E0E0E0; padding: 0cm 5.4pt 0cm 5.4pt'>
                    <class="MsoNormal" align="center" style='text-align: center'>
                        
<span style='font-family: 宋体'>默认值</span></p>
                
</td>
                
<td width="88" valign="top" style='width: 65.85pt; border: solid windowtext 1.0pt;
                    border-left: none; background: #E0E0E0; padding: 0cm 5.4pt 0cm 5.4pt'>
                    <class="MsoNormal" align="center" style='text-align: center'>
                        
<span style='font-family: 宋体'>其他</span></p>
                
</td>
                
<td width="86" valign="top" style='width: 64.4pt; border: solid windowtext 1.0pt;
                    border-left: none; background: #E0E0E0; padding: 0cm 5.4pt 0cm 5.4pt'>
                    <class="MsoNormal" align="center" style='text-align: center'>
                        
<span style='font-family: 宋体'>字段说明</span></p>
                
</td>
            
</tr>
            
<%# ColumnInfo(Container.DataItem.ToString()) %>
            
</table>
            
</ItemTemplate>
            
<FooterTemplate>
            
</FooterTemplate>
        
</asp:Repeater>
           
        
<class="MsoNormal">
            
<span lang="EN-US">&nbsp;</span></p>
    
</div>
</body>
</html>      代码说明:
如果大家觉得截图上就是你要的文档格式,这里不用修改直接运行就行了,要是有自己的格式的话需要制作模版,参照文章2,对应修改就行。
2.4  Default.aspx.cs
 

using  System;
using  System.Configuration;
using  System.Data;
using  System.Linq;
using  System.Web;
using  System.Web.Security;
using  System.Web.UI;
using  System.Web.UI.HtmlControls;
using  System.Web.UI.WebControls;
using  System.Web.UI.WebControls.WebParts;
using  System.Xml.Linq;
using  System.Collections;
using  System.Collections.Generic;
using  System.Text;

public   partial   class  _Default : System.Web.UI.Page

{
 


本文转自over140 51CTO博客,原文链接:http://blog.51cto.com/over140/584169,如需转载请自行联系原作者

相关文章
|
28天前
|
运维 Oracle 关系型数据库
screw生成数据库文档
screw生成数据库文档
28 12
|
13天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的《数据库原理及应用》课程平台的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的《数据库原理及应用》课程平台的详细设计和实现(源码+lw+部署文档+讲解等)
|
1月前
|
存储 关系型数据库 MySQL
|
8天前
|
SQL Java 持续交付
实时计算 Flink版产品使用问题之源数据库一直在新增表或修改表结构,需要进行相应的修改和重启,该如何简化
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
1月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的数据库课程在线教学的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的数据库课程在线教学的详细设计和实现(源码+lw+部署文档+讲解等)
31 2
|
1月前
|
SQL 关系型数据库 MySQL
mysqldiff - Golang 针对 MySQL 数据库表结构的差异 SQL 工具
Golang 针对 MySQL 数据库表结构的差异 SQL 工具。https://github.com/camry/mysqldiff
63 7
|
1月前
|
SQL 运维 数据管理
数据管理DMS产品使用合集之如何修改在结构设计中的基准数据库
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
119 4
|
1月前
|
存储 JSON NoSQL
【文档数据库】ES和MongoDB的对比
【文档数据库】ES和MongoDB的对比
191 1
|
1月前
|
存储 关系型数据库 MySQL
MySQL数据库——InnoDB引擎-逻辑存储结构(表空间、段、区、页、行)
MySQL数据库——InnoDB引擎-逻辑存储结构(表空间、段、区、页、行)
45 7
|
1月前
|
存储 缓存 监控
如何设计数据库结构?
如何设计数据库结构?【6月更文挑战第9天】
29 3