发布VCSFramework ORM V0.9 bata(下载)
大家看了架构后,有什么Question建议,请回复.我好修改修改一下
注:要使用生器,则必须安装Codesmith3.2,因为我的生成器里使用了Codesmith的Schema.
由于这是Bata版,对数据库的设计有一点要求,详细请看文档
如果要转载,请注明出入
使用说明:
在SRC.rar里面
com.Robert.AccountTestFramework是由代码生成的工程,
数据库在 sql.sql,新建一个数据库后运行两次sql.sql(第一次会报错)就行了。
数据库联接不在Web.Config里,而是写在com.Robert.AccountTestFramework\ConnectionHelper\ConnectionHelper.cs
的GetConnectionString()函数里
生成器(更新)
生成器说明文档
文档
如果有什么建议,请到http://vcsproject.com/forums/3/ShowForum.aspx
如果要获取更多的信息,请到http://vcsproject.com/forums/3/ShowForum.aspx
下面是代码的剪辑:
使用的代码剪辑:
新增,修改
1 /// </summary>
2 private void SaveData()
3 {
4 com.EBiz.COMM_User m_obj;
5
6 if (this.ObjectID == Guid.Empty)
7 {
8 //新增,不用ID去构造
9 m_obj = new com.EBiz.COMM_User();
10 }
11 else
12 {
13 //修改
14 m_obj = new com.EBiz.COMM_User(this.ObjectID);
15 }
16 m_obj.UserName = this.txtUserNo.Text;
17 m_obj.Password = this.txtPwd.Text;
18 m_obj.PermissionTypeCode = this.ddlUserType.SelectedValue;
19 m_obj.Save();
20 }
2 private void SaveData()
3 {
4 com.EBiz.COMM_User m_obj;
5
6 if (this.ObjectID == Guid.Empty)
7 {
8 //新增,不用ID去构造
9 m_obj = new com.EBiz.COMM_User();
10 }
11 else
12 {
13 //修改
14 m_obj = new com.EBiz.COMM_User(this.ObjectID);
15 }
16 m_obj.UserName = this.txtUserNo.Text;
17 m_obj.Password = this.txtPwd.Text;
18 m_obj.PermissionTypeCode = this.ddlUserType.SelectedValue;
19 m_obj.Save();
20 }