《GZFramework框架开发日志》 02 数据库配置

一、引用程序包

在项目GZFramework.BLL中引入如下程序包:

PM> Install-Package GZFramework.BLL -Version 3.0.5

添加完成后项目中新增了如下两个文件:

 

二、修改数据库连接

前言:我用的是MSSQL数据库

新增两个数据库:

 

打开GZFrameWorkDBConfig.cs

修改 DBConnection 类中 InitialConfig 方法

 

修改前:

修改后

注:关于类INIDBConfigzai在项目GZFramework.Common中,可从Github中下载源码查看,

地址:https://github.com/GarsonZhang/GZFramework/

三、项目数据连接初始化

在GZFramework.Library项目中添加一个窗体,用于系统第一次数据库连接配置

界面如下(代码详见源码):

修改GZFramework.Main项目中Program.cs

本节完成,下节将实现一个登录功能

本节工作副本

git checkout -f chapter-01

 

 

GZFramework开发框架交流群:288706356

时间: 2024-10-28 19:39:41

《GZFramework框架开发日志》 02 数据库配置的相关文章

《GZFramework框架开发日志》 03 登陆功能实现

一.重置工作目录为(接上一节) git checkout -f chapter-01 二.数据库表结构 目录:$源码目录& / 资料 / GZFramework_System.pdm 数据库建模工具:PowerDesigner PowerDesigner 16.5对SQL Server 2012 生成数据库时"不支持扩展属性"问题 数据库预览如下: 三.功能设计 使用代码生成器生成表dt_MyUser的Model结构 生成界面如下(注意红圈地方):   点击生成Mode结构并附

《GZFramework框架开发日志》 前言 软件及插件清单

一.环境清单        VS2013        SQL2005        第三方插件:Devexpress v13.2        两个Nuget包:GZFramework.DB 和 GZFramework.WinLibrary 二.开发环境:.NET 4.0   三.下载地址           VS2013           SQL2005            第三方插件:Devexpress v13.2   四.框架最终效果图        框架开发日志系列把框架从无到有

《GZFramework框架开发日志》 01 项目创建

一.创建项目结构 项目目录结构图如下: 修改各个项目生成目录为..\Debug. 其中项目GZFramework.SystemManage项目的生成目录为..\Debug\Modules (目的后面会介绍,为所有模块存放的位置) 二.添加项目Nuget包   暂停

SmartWiki开发日志之环境配置和系统安装

SmartWiki是基于laravel5.2开发的在线文档管理系统. 最低需要PHP5.6+MySql5.7.同时PHP需要开启一下扩展: MCrypt GD PDO PDO_mysql mbstring 如果需要使用memcached,还需要安装memcached扩展. 以apache+php为例. 第一步 安装Apache2 sudo apt-get install apache2 sudo a2enmod rewrite sudo gedit /etc/apache2/apache2.co

0015 DRF框架开发(02 创建模型)

上一节介绍了DRF开发的基本流程,共五个步骤: 1 创建模型 2 创建序列化器 3 编写视图 4 配置URL 5 运行测试 本节主要讲解创建模型. 构建学校,教师,学生三个模型,这三个模型之间的关系是:学校和教师是一对多的关系,教师和学生是多对多的关系.为了更直观的体现多对多的关系,把一个多对多,转化为两个一对多.需要另外创建一个教师学生模型,用于标注教师和学生的对应关系. 因此,本节主要构建四个模型.全部存在Applications/Examples/models.py文件中. 在Django

《Invert》开发日志02:游戏风格定型

声明:以下涉及到的<God of Light>.<Valiant Hearts : The Great War>.<Angry Birds 2>游戏截图均来自其App Store上的预览图,版权归各自开发者所有. 当我要确定一款游戏应该是什么样子的时候,我首先尝试问自己这样一个问题:我希望这款游戏给人一种什么样的感觉?我的答案是这样的:初春时节某个晴朗的下午,漫步在干净的校园中,迎面一阵微风吹来,沁人心脾:成为那阵微风,就是这款游戏的终极目标.于是我给这款游戏的定型是以

8.MVC框架开发(URL路由配置和URL路由传参空值处理)

1.ASP.NET和MVC的路由请求处理 1)ASP.NET的处理 请求---------响应请求(HttpModule)--------处理请求(HttpHandler)--------把请求的资源处理之后返回给客户端 2)MVC的处理 由ASP.NET衍生出来,也遵循请求.响应.处理.资源返回给客户端的过程 请求-----URLRoutingModule(响应路由请求)-----RoutingTable(路由表)(检索请求路径是否和路由表里的路由匹配)-----生成一个路由映射,生成一个Ro

使用SMM框架开发企业级应用-----基础配置

视图解析器 在spring-mvc文件中编写 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.

Farseer.net轻量级开源框架 V1.x 入门篇:数据库配置及其它配置文件

导航 目   录:Farseer.net轻量级开源框架 目录 上一篇:Farseer.net轻量级开源框架 V1.x 入门篇:新版本说明 下一篇:Farseer.net轻量级开源框架 V1.x 入门篇:表实体类映射 前言 Farseer.Net是支持多数据库的ORM,使用者通过配置文件即可切换指定的数据库而不需要修改项目中的任何代码.本篇讲述如何进行数据库环境的配置.同时也讲述其它配置文件的使用. 配置文件 1.配置文件的路径: 不管是WebForm.Mvc.WinForm,配置文件统一放在:~