1. 下载代码生成器  
      /Files/humble/Moon.ORM-3.6.zip
  2. 配置大码生成器的配置文件.
    http://www.mysql.com/downloads/mirror.php?id=406542 mysql 2.0下载地址
  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/04/07/2436135.html

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

  1. python增删改查的框架_python的Web框架,Django的ORM,模型基础,MySQL连接配置及增删改查...

    Django中的ORM简介 ORM概念:对象关系映射(Object Relational Mapping,简称ORM): 用面向对象的方式描述数据库,去操作数据库,甚至可以达到不用编写SQL语句就能够 ...

  2. mysql数据库解压安装教程_MySQL数据库之windows 10下解压版MySql安装配置方法教程...

    本文主要向大家介绍了MySQL数据库之windows 10下解压版MySql安装配置方法教程 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. windows 10 下安装解压版的 ...

  3. mysql主从配置流程

    一.mysql主从配置原理 1.master将操作记录写到二进制日志中(binary log)中: 2.slave IO 线程将master的binary log events读写到它的中继日志(re ...

  4. Mysql系列(三)—— Mysql主从复制配置

    一.前言 主从复制是Mysql知识体系中非常重的要一个模块.学习主从复制和后续的读写分离是完善只是知识体系的重要环节.且主从复制读写分离的思想并不仅仅局限于Mysql,在很多存储系统中都有该方案,如: ...

  5. mysql安全配置基线_MySql数据库安全配置基线.doc

    MySql数据库安全配置基线 Mysql数据库系统安全配置基线 版本版本控制信息更新日期更新人审批人V2.0创建2012年4月备注: 若此文档需要日后更新,请创建人填写版本控制表格,否则删除版本控制表 ...

  6. mysql 修改配置生效_linux下面MySQL变量修改及生效

    今天在访问mysql项目的时候突然报500错误,没有找到连接,因此想到mysql的连接时间. mysql> show global variables; 主要就是连接时间是28800(8小时), ...

  7. linux服务器安装mysql并配置外网访问

    linux服务器安装mysql并配置外网访问 更新系统,如果不运行该命令,直接安装mysql,会出现"有几个软件包无法下载 sudo apt-get update 安装mysql sudo ...

  8. mysql停止主从_不停止mysql服务配置主从

    不影响主库线上的服务前提下,增加从库,前提是线上的主库配置中已经开启binlog并且指定了server-id. linux主192.168.0.70 版本Centos6.7 nginx1.10 php ...

  9. mysql集群经常无法truncate_失败的mysql cluster配置-无法顺利转换已有数据

    本文转自:http://bbs.chinaunix.net/archiver/?tid-819640.html 失败的mysql cluster配置-无法顺利转换已有数据 额配置了1个cluster, ...

最新文章

  1. 零基础如何掌握web前端开发技能
  2. mpVue配置sass全局变量
  3. linux nDPI 协议检测 源码分析
  4. (转载)C#:Enum、Int和String的互相转换,枚举转换
  5. AIX 6.1 异步 I/O 的 配置与性能评估
  6. linux查看分析性能以及io的一些命令
  7. 【机器学习算法专题(蓄力计划)】一、机器学习简史和常用算法的梳理
  8. Python学习笔记__4.1章 高阶函数
  9. MCU,RTOS,物联网之间的关系。
  10. c++11中的智能指针
  11. php mailer altbody,PHPMailer发送邮件中文乱码的解决办法
  12. 使用equals判断对象是否相等出现的错误
  13. 学前端可以做哪些功能?
  14. MySQL学习记录 (一) ----- 有关数据库的基本概念和MySQL常用命令
  15. html5 3D微信头像,这组3D动物肖像设计,让微信头像惊艳整个朋友圈
  16. VirtualBox 虚拟CentOS7新增虚拟盘,并扩充 root和home 目录容量
  17. 创建WEBPARTS全过程
  18. python函数中文手册-python手册中文版 python函数中文手册.doc
  19. 外卖分销分佣小程序外卖cps小程序返利系统源码分享
  20. Android:异步处理之Handler+Thread的应用(一)

热门文章

  1. LeetCode MySQL 1853. 转换日期格式(日期格式化)
  2. LeetCode 604. 迭代压缩字符串
  3. seaborn绘图入门2(distplot+kdeplot+jointplot+set_style)
  4. LeetCode 542. 01 矩阵(BFS DP)
  5. LeetCode 169. 求众数(摩尔投票)
  6. python中response.text_Sanic response text() 函数用法和示例
  7. 2018qs计算机科学专业,2018QS世界大学计算机科学专业排名.docx
  8. facenet训练自己的数据_①如何帮助自己简易分析体测数据②没有私教一个人无法开始训练?...
  9. python手枪_Python入门,爬虫训练——枪械查询
  10. 专心做搜索也能登顶CLUE分类榜?在快手做搜索是一种怎样的体验