C#中的MYSQL数据库操作

本文介绍基于动软代码自动生成工具的MYSQL数据表操作。

1. 动软代码生成器安装

从动软官网下载安装文件:动软代码生成器.rar

下载后解压,找到安装文件Codematic2.msi, 直接安装,所有步骤都按默认选择。

2. 更改MYSQL文件夹权限

假定MYSQL数据库安装在C:\Program Files\MySQL, 右键MySQL,点击属性。


经过以上操作后,【确定】退出。

3. 连接数据库

以****管理员身份运行****动软代码生成器。

如下图添加服务器:



确定后可以看到以下界面:

4. 生成工程



5. 修改工程

运行工程并Build:

编译会产生错误,按如下修改:

6. 新建自己的工程

(1)新建目录D:\TEMP_TEST\Test_MySql,并BLL, DAL, Model等三个工程文件夹拷贝进来,如下:

(2)打开vs2010,并新建工程如下:

修改工程属性:

(3)修改app.config

这些字段是为了连接数据库用。

(4)将Model, DAL, BLL等三个工程加入并添加引用:

(5)编写实例代码:

经过以上步骤,应该可以正常运行了。

7. 新加入表的操作




将新表users_new生成三个类文件并保存在相应的工程目录下。并添加至工程。添加完后如下:


如果有编译问题的,可以将引用重新加载试试。

数据库操作 -- C#, MYSQL,动软相关推荐

  1. mysql和python先学哪个_Python数据库操作 初识mysql和mysql基本操作#学习猿地

    # 3.认识和操作一下mysql的基本命令 #### 登录mysql,在终端输入以下命令,进行登录 `mysql -u root -p` ```sql MacBook-Pro:~ yc$ mysql ...

  2. php教程数据库操作,php mysql数据库操作教程_PHP教程

    php mysql数据库操作教程 本教程讲了三个实例都是关于php操作mysql数据库的教程,一是连接mysql数据库,二是查询数据库字段名字,三是查询数据库记录. php教程 mysql教程数据库教 ...

  3. Python高级教程(三)、数据库操作之mysql

    MySQL 是最流行的关系型数据库管理系统. 本章节我们为大家介绍使用 mysql-connector 来连接使用 MySQL, mysql-connector 是 MySQL 官方提供的驱动器. 我 ...

  4. 数据库——操作(mysql)

    sql语句实现数据库的基本操作 1)数据库的操作 2)数据表的操作 3)数据的操作 mysql基础入门(开启mysql服务,命令行客户端工具和图形界面化工具workbench的使用) mysql数据库 ...

  5. Django数据库操作(MySQL+Djan)

    1.mySQL 使用 pymysql 安装 pip install pymysql 配置 引入pymysql 并将pymysql 设置为 mysql的使用方式 2.设置 settings.py 文件修 ...

  6. mysql数据库属性_mysql - 数据库操作和数据属性

    数据库操作 启动 mysql, mac 可通过 brew 安装 mysql 后启动. window 需要手动配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14mysql.serve ...

  7. netcore 动软三层架构-急速开发框架 winfrom demo

    动软三层架构代码生成与 netcore三层 开发架构无缝连接 新建项目如操作: 实现功能 DbHelperMySQL netcore 操作类 DbHelperOleDb netcore 操作类 DbH ...

  8. mysql---mysql查看数据库操作记录

    mysql查看数据库操作记录 MySQL的查询日志记录了所有MySQL数据库请求的信息.无论这些请求是否得到了正确的执行.默认文件名为hostname.log.默认情况下MySQL查询日志是关闭的.生 ...

  9. 动软多数据库链接类实例

    最近做一个项目是用动软生成的框架搭建的,但是我想大家也都清楚,动软生成的都是比较简单的表类而已,而且默认是只有一个数据库链接,通过DbHelperSQL.cs来操作链接的,但是如果涉及两个数据库交互的 ...

最新文章

  1. 日本面向未来的特定科技领域技术预见分析
  2. 新版谷歌浏览器设置flash插件不提示步骤
  3. script标签属性sync和defer
  4. java中的基本数据类型_Java中的基本数据类型和引用数据类型
  5. python多分支结构实例_JS优化多分支结构(经典)
  6. 十年再出发!阿里云智能总裁张建锋演讲全记录
  7. java学生选课系统_JAVA | 学生选课系统
  8. opensips脚本格式
  9. 小学生听力测试软件,中小学英语听力软件
  10. oracle获取今天是周几,根据DateTime来获取当天是周几(已完结)
  11. 千人千面系统,这样搞比较靠谱【干货】
  12. 项目管理 之三 项目生命周期、项目管理生命周期、产品生命周期、阶段方法、质量管理、配置管理等
  13. Windows下使用Grub4dos无损(无需格式化)制作Windows/Linux双引导U盘并引导ISO镜像
  14. 网络是怎样连接的学习笔记——从网线到网络设备
  15. server 08 做DNS和域分离
  16. DAVINCI和OMAP架构的区别
  17. activiti会签功能
  18. ..\Src\INA226.c(142): error: #20: identifier “GPIO_IDR_IDR9“ is undefined
  19. 入选“清华书单”和“中华优秀科普图书榜”​:《追问人工智能:从剑桥到北京...
  20. 服务器备用电源的原理,什么是备用电源_备用电源工作原理_备用电源作用-与非网...

热门文章

  1. Thinkphp5实战之留言板
  2. redhat激活管理
  3. 利用python实现将文本、摩尔斯电码与用滴答表示的摩尔斯电码三者相互转换
  4. DoTween插件的基本操作总结
  5. ajax图片上传插件demo,jQuery 自制上传头像插件-附带Demo实例(ajaxfileupload.js第三弹)...
  6. VTK笔记——插值样条曲线采样
  7. 浅谈ASCII码、unicode码等
  8. Blender 物理属性 (一)刚体
  9. python人物关系可视化百年孤独_百年孤独LDA主题分析
  10. JavaScript循环语句for,while,与break,continue配合案例详解