发博文
个人资料
月夏
月夏
  • 博客等级:
  • 博客积分:326
  • 博客访问:28,964
  • 关注人气:5
评论
加载中…
留言
加载中…
图片播放器
访客
加载中…
好友
加载中…
博文
标签:

杂谈

分类: 学习

(一)   数据库的设置与读写操作

<connectionStrings>

        <add name='LAY_EAM2012.Properties.Settings.connStr'

connectionString='Data Source=10.1.10.25;Initial Catalog=LAY_EAM2012_test;Persist Security Info=True;User ID=LAY_EAM2012_sa;Password=ttt'

            providerName='System.Data.SqlClient' />

</connectionStrings>

 

在sqlHelper.cs中的代码

static string connectionString = ConfigurationManager.ConnectionStrings['LAY_EAM2012.Properties.Settings.connStr'].ConnectionString;

        static public SqlConnection Conn = new SqlConnection(connectionString);   //与数据库的连接

 

        public static

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-04-28 16:22)
标签:

nhibernate

杂谈

分类: 学习

http://www.cnblogs.com/abluedog/category/54900.html

 

可以从上面的博文中逐步学习。

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 

软件转自:http://blog.csdn.net/csh624366188/article/details/7183726

 

原文入下:

耦合度
一、什么是耦合度
软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合。 耦合度
(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。降低模块间的耦合度能减少模块间的影响,防止对某一模块修改所引起的“牵一发动全身”的水波效应,保证系统设计顺利进行。 内聚和耦合密切相关,同其它模块存在强耦合关系的模块常意味这弱内聚,强内聚常意味着

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

xml

c

it

分类: 学习

自己做了一个完整的例子,总算对XML操作有了点认识,还是比较开心的。运行效果如下:




(1)先介绍一下  界面上添加的控件:

private System.Windows.Forms.Panel panel1;
        private System.Windows.Forms.Panel panel2;
        private System.Windows.Forms.Panel panel3;
        private System.Windows.Forms.Button btn_ImportXML;
        private System.Windows.Fo

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-03-20 08:59)
标签:

linq

杂谈

http://kb.cnblogs.com/zt/linq/

讲的 很透彻和精彩,学习啊,来体验其中的奥秘。

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

dataset

连接查询

join

杂谈

分类: 学习

(转自)http://www.3ppt.com/Design/aspx/27503.html

DataSet中进行Join操作

 

 

我们知道在T-SQL查询中可以很方便地将两个甚至是多个表的数据进行连接(join)操作,其结果就是新的结果集将包含多个表的列数据。

如果是在 客户端的DataSet中,也希望实现这样的效果,那么需要怎么做呢?

protected override void OnLoad(EventArgs e)
{
DataSet ds = PrepareDataSet();
gvCustomers.DataSource = ds.Tables[0];
gvOrders.DataSource = ds.Tables[1];
}
///  <summary>
/// 这个方法准备10个客户,每个客户有5个订单
/// </summary>

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-02-15 13:59)
标签:

sqlbulkcopy

杂谈

分类: 学习

看一下这个博客:http://blog.csdn.net/zhoufoxcn

转自:http://blog.csdn.net/qyc898/article/details/5669375

SQLBulkCopy,用于数据库之间大批量的数据传递。通常用于新,旧数据库之间数据的更新。即使表结构完全不同,也可以通过字段间的对应关系,顺利的将数据导过来。

 

首先,SQLBulkCopy需要2个连接。分别连接到不同的旧表所在的数据库,新表所在的数据库。如果是同一个数据库,就可以用同一个SqlConnection对象。

其次,我们要从旧数据库中,把导出的字段读取出来。用什么读呢?可以用Datatable,也可以用SqlDataReader。因为SqlDataReader不占用内存,对大批量的数据复制,不需要事先导入到系统。所以就用SqlDataReader了。

 

读出后,设定对应关系,设定目标表名,写入。就这么简单。速度非常快!

 

初始化Connection对象

SqlConnection ConnectionNew=new SqlConnection('连接信息');

SqlConnection ConnectionOld=new SqlConnection('连

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2012-01-17 15:21)
标签:

nhibernate

orm

杂谈

分类: 学习

从自定义ORM框架到NHibernate——我的识道、行道、布道之旅
http://www.ituring.com.cn/article/712


NHibernate之旅系列文章导航
http://www.cnblogs.com/lyj/archive/2008/10/30/1323099.html

 

从自定义ORM框架到NHibernate——我的识道、行道、布道之旅

****************************************************************

特别声明:本文专为图灵社区活动“唤醒你心中的布道师”而写,欢迎大家积极参与!

在2005年,参与的首个项目是维护一个定制化的信息管理系统,应用的技术是ASP.NET+C#+SQL
Server,是所谓的三层架构,即臃肿而混乱的表示层、干瘪的业务层、以及十分庞杂的数据访问层

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2011-12-30 08:43)
标签:

托管代码

managed

code

杂谈

分类: 学习

托管代码 (managed code)

由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。

Unmanaged Code - 非托管代码

在公共语言运行库环境的外部,由操作系统直接执行的代码。非托管代码必须提供自己的垃圾回收、类型检查、安全支持等服务;它与托管代码不同,后者从公共语言运行库中获得这些服务


8**********************
转载自 http://dimensionxp.spaces.live.com/blog/cns!7DF20EB7F6767187!415.entry?
托管代码VS非托管代码
托管代码 (managed code) :由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。 
Unmanaged Code - 非托管代码 :在公共语言运行库环境的

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

clr

杂谈

分类: 学习

转自:http://www.51testing.com/html/89/n-219989.html

文章主要介绍了.NET CLR是什么。两个图例可以让你清晰的知道C#和.NET CLR的区别,CLR为开发者提供了哪些服务,让你深入了解其中的奥秘。

  大家首先要清楚的是,.NET平台与C#不是一回事.这点大家一定要明白,对开发人员来讲他有两个概念。第一,它是C#,VB.net等程序运行的平台。第二,它因为为这些语言提供了丰富的类库(称之为基类库),.NET CLR是什么我们现在来一起看看吧。

  NET CLR是什么

  对于一个将要面向.NET平台进行开发的人来说,了解一下.NET平台的整个构成是非常有必要的,如图1所示即说明了.NET平台的整体结构:

  这个图就是著名的.NET平台结构图,从这个图上可以看到,.NET Framework是在Microsoft.NET平台上开发的基础,ASP.NET

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有