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://www.cnblogs.com/humble/archive/2012/03/25/2416436.html

MOON.ORM 3.0 具体使用方法及下载相关推荐

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

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

  2. Moon.Orm性能报告

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

  3. mysql 8.0 docker_Docker安装MySQL8.0的实现方法

    环境:MacOS_Cetalina_10.15.1.Mysql8.0.18.Docker_2.0.0.3 1.docker仓库搜索mysql docker search mysql 2.docker仓 ...

  4. mysql8.0 服务移除_Linux下彻底删除Mysql 8.0服务的方法

    观看本文前最好有一定的Linux命令基础,具体为centos7.3环境中清除使用yum安装的Mysql 卸载前请先关闭Mysql服务 service mysql stop 使用 rpm 命令的方式查看 ...

  5. PHP5+apache_2.0.50+MySQL4.0+SQLServer安装方法

    PHP5+apache_2.0.50+MySQL4.0+SQLServer安装方法 ①安装PHP5 1.解压php-5.0.0-Win32.zip到C:\PHP,重命名php.ini-dist为php ...

  6. C# MainWindowHandle为0的解决方法

    C# MainWindowHandle为0的解决方法 参考文章: (1)C# MainWindowHandle为0的解决方法 (2)https://www.cnblogs.com/xyz0835/p/ ...

  7. mysql sum 为 0 的解决方法

    mysql sum 为 0 的解决方法 参考文章: (1)mysql sum 为 0 的解决方法 (2)https://www.cnblogs.com/huanghuanghui/p/9338037. ...

  8. python详细安装教程3.7.0-python 3.7.0 安装配置方法图文教程

    本文记录了python 3.7.0 安装配置方法,供大家参考,具体内容如下 S1登入Python官网下载网址 S2下载后缀为exe的可执行文件,并根据自己电脑/主机的系统选择32位还是64位. 双击选 ...

  9. python下载安装教程3.8.0-windows中安装Python3.8.0的实现方法

    windows中安装Python3.8.0的实现方法 操作系统:Windows10 64bit Python版本:3.8.0 安装步骤: 双击安装文件python-3.8.0-amd64.exe 勾选 ...

  10. Myeclipse 2015 stable 2.0 完美破解方法

    以前写了一篇<Myeclipse 2015 stable 1.0 完美破解方法>,现在跟新一下Myeclipse 2015 stable 2.0 破解方法,此方法来源于贴吧的一篇文章:ht ...

最新文章

  1. mysql 用户 多主机_MySQL单主机多实例部署
  2. Dynatrace DPM数字性能管理方案确保安吉星领跑车联网技术
  3. 零基础学python看什么视频-零基础自学Python是看书还是看视频?
  4. Windows SharePoint Services 3.0 Step By Step翻译
  5. quora html5,英语口语练习_Quora精选:外国人眼中5个最美英文单词_沪江英语
  6. 中北大学和陕西科技大学计算机专业,西北地区两所重点大学,中北大学和陕西科技大学...
  7. 模板---使用el选项指定模板/使用template选项指定内联模板/使用template选项指定独立模板/使用render选项指定要挂载的模板
  8. 洛谷P1991 无线通讯网
  9. AS开发者转LAYA一周心得
  10. oracle alert.log查找,oracle alert.log位置
  11. android短信安全,基于Android短信服务的手机安全监控系统的设计与实现
  12. html返回顶部函数,网页中返回顶部代码(多种方法)另附注释说明
  13. matplotlib中线宽linewidth的默认值是多少?如何查看?如何设置/设定?如何修改?
  14. “攻城狮” 需要了解的密码知识
  15. 仿微信朋友圈图片上传
  16. photoshop图层解锁及不能解锁的原因
  17. 红牛v5 android cm12.1 分辨率修改
  18. 人大金仓数据库:睡在甲骨文卧榻之侧
  19. PTA | 日期的推算* (10分)
  20. python:chatGPT 写一个趋势跟踪策略 量化交易程序

热门文章

  1. 快捷笔记应用Side Notes Mac
  2. Andrew Ng(coursera)单变量线性回归(LINEAR REGRESSION WITH ONE VARIABLE)
  3. Swift 必备开发库 (高级篇) (转)
  4. Percona Toolkit工具箱的安装与使用--完成复杂的mysql操作。
  5. beanstalkd最佳实践-编程开发
  6. CTO 说,再用错@Autowired 和@Resource 就可以领盒饭了
  7. 再见了,Docker Desktop!
  8. 笑死,小米新logo是这么来的
  9. 工作10年才懂的道理,早知道职位比现在高两级
  10. 花了 2 元,用 1 根网线发起攻击,控制上千人