目录
一、了解流程
二、具体步骤
(1)【下载“码神“工具】
- 直接去githup地址下载
下载地址
选择使用git来clone或者下载zip解压都可以使用xcoder
(2)【创建项目,并引入xcode】
新建控制台程序
给你的项目使用xcode
(3)【用“码神工具”生成Mode.xml】
给生成的Student.xml重命名,命名为Model.xml,并且替换原来的Model.xml
(4)【生成实体类,并包含在项目中】
鼠标右击Build.tt文件,运行后,tt文件会自动找到上一步我们生成的Model.xml,生成实体类,运行失败的话,就先运行一次整个项目,并且注意运行完了之后一定要点击右上角显示全部文件才会显示!!!!全部文件才会显!!!全部文件才会显示!!!
运行Build.tt文件
会生成实体类,就是cs结尾以及biz.cs结尾的文件有了这个实体类可以操作数据库啦,这里需要注意一定要选中这两个然后右击包含在项目中!!!包含在项目中!!!包含在项目中!!!
三、结果展示
(1)上代码
先直接上所有代码,代码是在cs文件里面编写,别搞错了哈
//连接字符串
DAL.AddConnStr("DB", "Server = .; Database = StudentManagement; Uid = sa; Pwd =root", null, "SqlServer");
// 启用控制台日志
XTrace.UseConsole();
//new一个Student表的实体类
var student = new Student();
//插入操作----start
//对字段赋值
//student.StudentID = "2019000000";
//student.StudentName = "张三";
//student.Sex = "男";
//student.StudentClassID = "20190000";
//student.Insert();
//Console.WriteLine("插入一条新数据,用户id为:" + student.StudentClassID);
//插入操作----end
//更新操作----start
//student.StudentID = "2019000000";
//student.StudentName = "李四";
//student.StudentClassID = "20190001";
//student.Update();
//Console.WriteLine("更新一条新数据,用户id为:" + student.StudentClassID);
//更新操作----end
//查询操作----start
//根据UserId查询用户信息
//var StudentID = "2019000000";
//var result = Student.FindByStudentID(StudentID);
//Console.WriteLine($"ID为{result.StudentID}用户姓名为:{result.StudentName}");
//查询操作----end
//删除操作----start
//student.StudentID = "2019000000";
//student.Delete();
//var result = Student.FindByStudentID("2019000000");
//Console.WriteLine("用户" + (student == null ? "已删除" : "还存在"));
//删除操作----end
Console.ReadLine();