2019独角兽企业重金招聘Python工程师标准>>>

  1. 下载代码生成器./Files/humble/代码生成器3新版.zip
  2. 配置大码生成器的配置文件.
  3. 通过代码生成器,生成你系统数据库中所有的实体.(编译Mode,然后在C盘找到 MoonDB.CS 或者 MoonDB.DLL,引入dll或者文件到你实际的项目)
  4. 开始编码
/*
 */
using System;
using System.Collections.Generic;
using System.Data;

using Moon.Orm;
using MoonDB;
namespace r
{
    
    
    
     class Program
    {
         public  static  void  Main( string[] args)
        {
            //------------------------
            Console. WriteLine( "1 排序操作--------");
            List<UserSet> list=DBFactory.GetEntities<UserSet>(
                UserSetTable.ID. BiggerThan( 0). OrderBy(UserSetTable.UserName, true));
              foreach (UserSet element  in list) {
                Console. WriteLine(element.UserName+ "  "+element.ID);
             }
             
             //-----------------------------------
            Console. WriteLine( "2 添加操作------");
            UserSet user= new  UserSet();
            user.date=DateTime.Now;
            user.datetime=DateTime.Now;
            user.money= 123M;
            user.UserName= "秦时明月";
             object newID=DBFactory. Add(user);
            Console. WriteLine( "新增数据的主键为:"+newID);
            
            
             //-----------------------------
            
            
            
            Console. WriteLine( "3 修改操作------");
            
            UserSet updateUser= new  UserSet();
            updateUser.UserName= "秦时明月-updateUser";
             //设置更新目标
            updateUser. SetOnlyMark(user. GetOnlyMark());
            DBFactory. Update(updateUser);
            Console. WriteLine( "被修改的对象:"+updateUser. GetOnlyMark());
            Console. WriteLine( "修改后的对象值为:");
             string name=DBFactory.GetOneField< string>(UserSetTable.UserName ,updateUser. GetOnlyMark());
            Console. WriteLine(name);
            Console. Read();
            
        }
    }
}

QQ群技术交流:

216965349

转载于:https://my.oschina.net/u/146147/blog/51086

C#ORM系统 Moon.ORM使用方法相关推荐

  1. MOON.ORM 3.5 MYSQL的配置及使用方法(最新版免费下载使用.欢迎加盟)

    下载代码生成器     /Files/humble/Moon.ORM-3.6.zip 配置大码生成器的配置文件. http://www.mysql.com/downloads/mirror.php?i ...

  2. (转)用DynamicMethod提升ORM系统转换业务数据的性能

    原文 用DynamicMethod提升ORM系统转换业务数据的性能 在上一篇文章<把Sql数据转换为业务数据的几种方法>中提到了ORM系统把Sql数据转换为业务数据的几种方法,但这些方法都 ...

  3. Moon.Orm性能报告

    以下为有网友公司的评估测试及使用规范 大家可以下载word看看 http://pan.baidu.com/s/1hquvRuc 一.和ADO.NET进行的压力测试 说明:2000并发用户,此图为一网友 ...

  4. ORM的概念, ORM到底是什么

    概念 对象-关系映射(OBJECT/RELATIONALMAPPING,简称ORM),是随着面向对象的软件开发方法发展而产生的.用来把对象模型表示的对象映射到基于S Q L 的关系模型数据库结构中去. ...

  5. 计算机安装双系统后系统引导修复的方法

    知友提出问题:电脑双系统怎么用,我装的是win8和win7.win8安装在C盘上,可以正常使用,我把win7安装在一个新分区的盘符上G盘,为什么开机没有win7系统选择项启动,只有一个win8和GHO ...

  6. Unity3D Mecanim 动画系统骨骼动画问题解决方法

    Unity3D Mecanim 动画系统骨骼动画问题解决方法 参考文章: (1)Unity3D Mecanim 动画系统骨骼动画问题解决方法 (2)https://www.cnblogs.com/al ...

  7. ios 系统提示框_经验分享:新购买移动硬盘格式化为Windows系统和Mac系统同时可以使用的方法...

    经常使用硬盘的小伙伴们都知道,新买的移动硬盘,要想在Windows系统使用的话是可以直接使用的,因为一般情况下新买的移动硬盘格式是适用于Windows系统的NTFS格式:如果想让该移动硬盘也能在苹果的 ...

  8. Git客户端TortoiseGit(Windows系统)的使用方法

    这篇文章主要介绍了Git客户端TortoiseGit(Windows系统)的使用方法,需要的朋友可以参考下 本文环境: 操作系统:Windows XP SP3 Git客户端:TortoiseGit-1 ...

  9. android系统电量优化,基于Android系统网络耗电量优化方法的.pdf

    基于Android系统网络耗电量优化方法的 2012年第10期,第 45卷 通 信 技 术 Vol.45,No.10,2012 总第250期 Communications Technology No. ...

  10. php orm url,PHP ORM使用之

    NORM 是一款PHP ORM 框架 何为ORM 可以去搜下.. 下面是使用NOrm创建两个表 ?php include_once libs/norm.php ; /*首先定义数据对象模型 一个类相当 ...

最新文章

  1. g++配置选项-std=c++11
  2. NET插件系统之四——提升系统搜索插件和启动速度的思考
  3. python 将PascalVOC(XML)格式的标注数据批量转换为YOLO(txt)格式的标注数据
  4. 【工具使用系列】关于 MATLAB 有限元分析,你需要知道的事
  5. [读书笔记]TCP/IP详解V1读书笔记-4 5
  6. python3图片转代码_python3图片转换二进制存入mysql示例代码
  7. Linux字符设备驱动
  8. 邮票面值设计java_邮票面值设计
  9. 转载--32个鲜为人知的自学网站
  10. hyperscan cmake .. 报错
  11. hdmi接口线_终于有人能把HDMI和VGA的5大区别讲全了,网友:讲得真详细
  12. 推荐广告相关名词ctr,cvr等
  13. 浏览器报错 CORS 请求不是 http
  14. AMD发布22.9.2驱动,支持《禁闭求生(Grounded)》
  15. construct the binary tree.
  16. 宿舍管理系统1(pyhon与mysql)
  17. 高速接口之VGA接口
  18. Python数据分析 | Numpy基本属性介绍
  19. 认识IBinder和Binder
  20. STM32F1+BC20+MQTT+FreeRTOS系统连接云平台传输温湿度,控制LED灯②——电信云

热门文章

  1. iOS /clang:-1: linker command failed with exit code 1 (use -v to see invocation) 报错
  2. Mac 调整磁盘分区:调整本地与虚拟机内存分区占比
  3. WebService—实现接口发布和客户端调用的几种方式
  4. ASP.NET Core MVC 2.x 全面教程_ASP.NET Core MVC 18. 基于Claim和Policy的授权 下 - 自定义Policy...
  5. 转:在Linux中Oracle安装成功后,首次启动使用时,会出现的一些问题总结和解决办法...
  6. DataSetProvider的Option属性
  7. C# WebBrowser准确判断网页最终装载完毕
  8. 2019牛客暑期多校训练营(第二场)A(随机化)
  9. 第10章 代理的使用
  10. openstack: No valid host was found. There are not enough hosts available