Moon.ORM 3.8 发布 支持sqlite代码生成器 一些BUG修改 附带demo 可以直接运行

下载地址:

使用说明:

相关问题及版权和自述:

 

它的不同之处和优点:

 

 
QQ群技术交流:   
     21696534
Moon.NET 3.8 发布 支持sqlite代码生成器 一些BUG修改 附带可运行demo
注意配置文件中的sqlite数据库配置(把数据库直接放在C盘就可以)

内含API帮助文档和代码生成器

 
 

目前支持数据库有:sqlite mysql mssql postgresql (全都支持代码生成器,一次编译即可使用)

SQLITE实例代码

class Program
    {
         public  static  void Main( string[] args)
        {
            
             string userName=DBFactory.GetOneField< string>(AdministratorTable.UserName,AdministratorTable.ID.BiggerThan( 0));
            Console.WriteLine(userName);
            Administrator admin= new Administrator();
            admin.UserName= " 秦仕川 "+DateTime.Now;
            admin.Password= " qsmy ";
             int userID=Convert.ToInt32(    DBFactory.Add(admin));
            Administrator user= new Administrator();
            user.Password= " qsmy "+DateTime.Now;
            user.SetOnlyMark(AdministratorTable.ID.Equal(userID));
            DBFactory.Update(user);
            Administrator newUser=DBFactory.GetEntity<Administrator>(AdministratorTable.ID.Equal(userID));
             string write=newUser.UserName+ " : "+newUser.ID+ " : "+newUser.Password;
            Console.WriteLine(write);
            Console.Read();
            
        }
    }

 运行效果.

 

 

 

 注意:sqlserver2000不能使用代码生成器.没有主键的情况下不能使用代码生成器.

你可能感兴趣的:(sqlite)