随笔分类 -  三层架构

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

点击右上角即可分享
微信分享提示