随笔分类 - 三层架构
三层架构
摘要:情景 这篇博文呢,对于高手来说不值一提。仅作为入门同学的小建议。小编旨在帮助新人理解什么是【三层架构】?为什么使用三层架构?且博文与使用无关,旨在帮助理解。小编会尽力把文字写的有趣。1.大佬们怎么想到使用三层架构? 好了,咱们开始今天的第一个话题。程序世界的大佬们是如何想到使用三层架构的呢?其实这个...
阅读全文
摘要:用于MySql的SqlHelper 1 /// 2 3 /// Title :MySqlHelper 4 /// Author :WinterT 5 /// Date :2015-1-8 08:12:54 6 /// Descriptio...
阅读全文
摘要:一.设置配置文件 二.引用程序集首先添加引用,System.Configuration然后再调入命名空间,using System.Configuration;或者直接写,然后ctrl + 点 再引用上也是一样的。三.获取配置文件中的数据//至于...
阅读全文
摘要:DataSet和DataTableDataSet是一个数据集合,存储在内存中,算是一个临时的数据库。个人觉得,不是太常用了,DataTable或者直接用List存数据比这个好。还是也说一下使用方法吧。DataSet ds =new DataSet("school");DataTable dt = n...
阅读全文
摘要:1.使用Parameter//利用构造函数方式 ,不推荐这样写Parameter p =new Parameter("@id",值);cmd.Parameters.Add(p);//利用对象初始化器的方式,推荐是这样写Parameter p =new Parameter(){ParameterNa...
阅读全文
摘要:使用特性 原理图PS:Read()使指针下移,同时销毁上一条。所以SqlDataReader是只进的。 GetValue()是找当前行中的列SqlDataReader()特性。1)只进的 上面原理图描述了。2)只读的 SqlDataReader只能获取,不能修改。3)使用SqlDataReader必...
阅读全文
摘要:Command方法介绍 1.ExecuteNonQuery 对于Update、Insert、Delete执行并返回受影响行数 对于其他语句返回 -1 2.ExecuteScalar 执行查询、并返回结果的第一行、第一列,其他忽略。 3.ExecuteReader 将CommandText发送到Connection并生成一个SqlDataReader 4.说明...
阅读全文
摘要:关于ADO.NETADO.NET是微软提供的一种数据库访问方式。他使得.NET程序员对于不同的数据库都能采用相同的访问方式。Connection 连接Connection是一个数据库连接类,他负责打开,关闭数据库连接。和数据库交互,就必须连接他。他让后续的对象,知道在哪个数据源上执行命令!Comma...
阅读全文
摘要:连接字符串1.写法一"Data Source=服务器名; Initial Catalog=数据库; User ID =用户名; Password=密码; Charset=UTF8; "2.写法二"Server=服务器名; Database=数据库; uid=用户名; Password=密码;Char...
阅读全文
摘要:三层架构,分别是 数据交换层DAL,业务逻辑层BLL,界面层UI。在.net项目中以项目(程序集)的形式表现。数据库放的每一个表,在各个层中都对应一个类。用过好久之后,感觉没有最初感觉的那么高大上。但的确很方便。构建三层架构的时候,因为每张表的基础逻辑都差不多、重复性工作太多。所以在构建三层架构初始...
阅读全文