*******************************QQ********************************

                     http://www.QQtn.com ţ     
                      
                       ţQQȺ77959123

                  
              ţ                        ٶһ©   
                  

***************************QQtn.Com ţ***************************

ȫQQ ǽṩȫĸ,רҵQQվ,ÿŮվΪѼµQQ鱨, QQ,2014QQ,2013QQ,IPQQ,QQ,QQͷ,QQϷһQQصĶ,֤޲ľҷʹá



ʹ˵

ѡ

1ԶϢ
2ݿ͡
3ӳļ
4ͳʼֵļ
5ļĿ¼
6ռ䡣
7ʵѡ
8ɵĴ͡
9ļʽ
10ߡ
11Զͷע͡
ʹ˵

ʵ/Զʵ巽/Զʵ弯/ʵ弯
ռλ<%TableName%><%EntityName%>

ռλ<%TableColumnName%><%EntityAttributeName%>
1ʵ㣬ɵʵɵʵBaseEntity.csʵĿ¼£
   Ŀ¼ System.Database.Provider.dllSystem.Database.dllSystem.Database.ORMap.dll õʵ㣻
   ԶȡݿбֶζӦעͣʵ͵ӳԡӳļΪ׼
   ˵ݿΪBaseEntity.csļGetDatabaseTypeֵ
   ַĬBaseEntity.csļGetConnectionString()ֵ
   BaseEntity.csиݿͺݿַ
   עһĿжʵ㣬ÿʵɵԼݿӣÿʵռ֡
   ֻʵ壬ֻ轫ʵļӦĿ¼¼ɡ
2ʾ磺
        byte[] bye = new byte[]{1,2,3,4,5};
        TEST entity = new TEST();
        entity.A = 2;
        entity.C = "";
        entity.D = bye;
        entity.Save();//A = 2 ļ¼о͸£ûоͲ룬Ҳʵʼֵֵֶͬ

        entity.A = 1;
        entity = entity.GetEntity();//ȡA=1Ϣʵʽ

        TEST entity1 = new TEST();
        entity1.A = 2;
        entity1 = entity1.GetEntity();//ȡA=2Ϣʵʽ
        //A=2ļ¼ȼ
        //ͬڵA=2ļ¼ʱGetEntity()null,캯[new TEST(...)]ĬʵϢ
        entity1 = new TEST(2);		//A
        entity1 = new TEST("A",2);  //ֶָ
        
3Ҳɲμ EntitysCodeGenerateDemoTest.ʾOracleϵͳݿscott/tiger@OracleΪܵġ
   עscott/tigerֶûעͣ
   ʾҪԱDEPT˵SqlServerûиñ佨
   {CREATE TABLE DEPT(DEPTNO int not null,DNAME VARCHAR(14),LOC VARCHAR(13))
	ALTER TABLE DEPT add constraint PK_DEPT primary key (DEPTNO)}
	ͨBaseEntityGetDatabaseType()GetConnectionString()ΪSqlServerݿ⡣
4ʵʹʱһҪ֤BaseEntity.csGetConnectionString()ݿַӦGetDatabaseType()ݿ͵ȷޣ
?޸ĺǵĿӳ䷽ͽ鲻Ҫ޸ģͿָ˵