asp.net linq查询环境搭建

要搭建这样一个数据库的操作环境,首先建立一个类库项目

然后在这个类库项目中添加几个类:DBDataContext数据库上下文,继承DbContext;DBA数据库访问类,继承DBDataContext;DBAManager数据库控制类。

DBDataContext:

public  class DBDataContext:DbContext
    {
        public DBDataContext()
           : base("defaultDB")//这个defaultDB是配置文件中的数据库连接字符串的名称
        {

        }

        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            base.OnModelCreating(modelBuilder);

            RegisterModelMapping(modelBuilder);
        }

        protected virtual void RegisterModelMapping(DbModelBuilder modelBuilder)
        {

        }
    }

DBA:

public class DBA : DBDataContext
    {
        private const string TbaleBWUser = "BWUser";
}

DBAManager:

public class DBAManager
    {
        protected DBA DataAccessContext = new DBA();
        public DBAManager()
        {

        }
        public DBAManager(DBA context)
        {
            DataAccessContext = context;
        }
}

剩下的就是建立实体类了,需要查询什么数据就建立一个类,类里面的每个属性值表示数据库表中的一列。

时间: 2024-10-03 14:02:04

asp.net linq查询环境搭建的相关文章

asp入门一 入门环境搭建

asp入门一 入门环境搭建,布布扣,bubuko.com

Linux+Jexus+MariaDB+ASP.NET[LJMA]环境搭建

本文是以张老师的篇章总结而来.更多知识请访问张老师的[LJMA]教程:http://www.cnblogs.com/shanyou/p/3362150.html 一.简介 [LJMA]是Linux+Jexus+MariaDB+ASP.NET的简写,和LAMP一样 其主要是Jexus和MariaDB以及ASP.NET安装在Linux系统上,组成一个ASP.NET的平台 Jexus是Linux下的基于Mono编写的WEB服务软件,没Mono是启动不了Jexus的 MariaDB是比较小型的数据库软件

ASP.NET MVC +EasyUI 权限设计(二)环境搭建

请注明转载地址:http://www.cnblogs.com/arhat 今天突然发现博客园出问题了,老魏使用了PC,手机,平板都访问博客园了,都是不能正常的访问,原因是不能加载CSS,也就是不能访问common.cnblogs.com这个域名,一直出现"Aborted",非常的郁闷. 页面就是这样子的,不知道为什么,难道是不是我的3个终端有问题吧,还是园子的服务器有问题呢?还是路由器的问题呢?到现在这个问题还没解决,郁闷死了!弄得心情非常的不爽. 好吧,不在说这个问题了,开始我们的正

一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx、supervisor、mysql环境搭建

作为.neter,看到.net core 2.0的正式发布,心里是有点小激动的,迫不及待的体验了一把,发现速度确实是快了很多,其中也遇到一些小问题,所以整理了一些学习笔记: 阅读目录 环境说明 安装CentOS7 安装.NET Core SDK for CentOS7 搭建ftp服务器 安装mysql 部署ASP.NET Core应用程序 配置Nginx 配置守护服务(Supervisor) 环境说明 服务器系统:CentOS 7.3 64位 相关工具:putty.Xftp 服务器软件软件:.n

《结对-自然语言进行数据库查询系统-开发环境搭建过程》

二〇一七年九月十四日晚上十点半多了一分钟 题目:自然语言进行数据库查询系统 编程语言:C# 数据库:MySql ,其他逐渐扩展 环境理论支持windows的所有版本(如果现在仍然有95,98,2000这样的系统那我也没办法了,没实际测试过...) 编译器使用:Visual Studio 2015 数据库使用:MySql数据库(计划未来支持更多) 环境搭建过程:因为环境较为特殊不需要特别搭建哈....

环境搭建 Hadoop+Hive(orcfile格式)+Presto实现大数据存储查询一

一.前言 以下简介摘自官方 Hadoop简介 Hadoop就是一个实现了Google云计算系统的开源系统,包括并行计算模型Map/Reduce,分布式文件系统HDFS,以及分布式数据库Hbase,同时Hadoop的相关项目也很丰富,包括ZooKeeper,Pig,Chukwa,Hive,Hbase,Mahout,flume等.接下来我们使用的是Hive Hive简介 Hive 是一个基于 Hadoop的开源数据仓库工具,用于存储和处理海量结构化数据.    它把海量数据存储于 hadoop 文件

云服务器下ASP.NET 5环境搭建(包含mono与coreclr)

最近.net core如火如荼,国内这方面环境搭建方面的文档也非常多,但是不少已经是过时的,就算按照那个流程走下去也避免不了一些地方早就不一样了.所以下面我将从头到尾的教大家搭建一次环境,并且成功运行官网的demo. 一.系统环境 本次笔者因为懒的去做虚拟机,所以注册了一个云提供商的试用账户作为本次的主机. 系统: Ubuntu Server 14.04.2 LTS 64bit Mono: 1.0.0-rc1-update1 Coreclr: 1.0.0-rc1-update1 二.正文 1.首

Linux下ASP.NET5开发工具与部署环境搭建 (学习笔记)

1.说明 由于在“古董机”上进行实践,只能安装系统是ubuntu-15.04-desktop-i386 (x86 32位桌面系统,建议你装64位的) 本想在此介绍时进行一些截图或录制视频,但对Linux系统操作不是很熟,再加上系统特别“卡”, 连汉字输入都不方便(比如这篇文章敲得费劲呀),实在是杯具,只好放弃! 以下内容,有些啰嗦,抱歉!(其实也是我学习笔记,记详细点,时间长了,不怕忘.) 以下资料来源主要参考:https://docs.asp.net和https://github.com/as

ASp.NET Core Centos7运行环境搭建

在CentOS 7中运行搭建ASp.NET Core运行环境 1.环境 这里演示的环境是CentOS7,64bit 2.安装.NET Core SDK sudo yum update mkdir dn_cli cd dn_clisudo yum install libunwind libicu sudo yum install libunwind libicu wget https://dotnetcli.blob.core.windows.net/dotnet/beta/Binaries/La