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不能使用代码生成器.没有主键的情况下不能使用代码生成器.

posted @ 2012-05-20 19:24  [秦时明月]  阅读(2162)  评论(4编辑  收藏  举报