马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

C#编写自动生成实体类工具教程

  [复制链接]
查看16460 | 回复16 | 2012-12-30 15:46:54 | 显示全部楼层 |阅读模式
C#中的模型层中的实体类,是我们做数据库连接不可缺少的类。每次我们需要手动打实体类
那有没有什么办法可以实现自动生成实体类呢?
今天分享一个自动生成实体类的工具

这个生成器没有和数据库链接生成实体类,因为有时候做数据库的视图、存储过程或是使用联合查询也是很费事的(因为我个人是比较懒的,不太喜欢写视图或是存储过程或是联合查询什么的),所有我就自己为自己做了一个小的实体类生成器,简单的输入类名、字段名以及字段的类型,单击按钮就可以生成一个实体类。

用到的控件很简单地,labeltextboxcheckboxbuttondatagirdview

www.ibcibc.com C#,IBC编程社区

www.ibcibc.com C#,IBC编程社区



这是简单的界面

单击“添加”按钮可以频繁地添加需要的字段以及类型添加到右侧的datagridview中。

代码实现的时候因为是自己使用没有使用MVC结构

www.ibcibc.com C#,IBC编程社区

www.ibcibc.com C#,IBC编程社区



创建一个实体类用来存储字段名、类型、get方法以及set方法,

因为获取的datagridview的数据居是一条一条获得地。


www.ibcibc.com C#,IBC编程社区

www.ibcibc.com C#,IBC编程社区

“添加”按钮的单击事件,实现数据的绑定在datagridview中的显示。

www.ibcibc.com C#,IBC编程社区

www.ibcibc.com C#,IBC编程社区




在“生成实体类”button的单击事件中实现的文件的生成,具体的都是控件的使用网上会有很多空间使用的介绍。

所有的都是手动生成的,所以不需要DBHelper


www.ibcibc.com C#,IBC编程社区

www.ibcibc.com C#,IBC编程社区
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
Alex_小枫 | 2013-2-24 14:28:32 | 显示全部楼层
支持 一个 。。。。。。。。
chao2332601 | 2013-6-16 03:26:40 | 显示全部楼层
谢谢分享!!!
草甘膦好 | 2013-7-22 23:17:14 | 显示全部楼层
真正围观中...-_-












http://shop103534827.taobao.com
qzuser | 2013-8-5 15:32:02 | 显示全部楼层
:):):):):):):):)
xiaohuishu | 2013-8-29 17:49:59 | 显示全部楼层
看不到 求图
泥鳅杰2010 | 2013-10-25 12:46:04 | 显示全部楼层
谢谢分享
lllllllllllllll | 2014-7-3 15:19:25 | 显示全部楼层
这是什么?
lllllllllllllll | 2014-7-3 15:20:39 | 显示全部楼层
你查看的图片来自网易相册?
ibcadmin | 2014-7-3 19:46:56 | 显示全部楼层

已修复
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则