Welcome 微信登录

首页 / 软件开发 / C#

C#数据库事务原理及实践

C#数据库事务原理及实践

C#数据库事务原理及实践2008-04-25挽留刀什么是数据库事务数据库事务是指作为单个逻辑工作单元执行的一系列操作。设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作:· 更新客户所购商品的库存信息· 保存客户付款信息--可能包括与银行系统的交互· 生成订单并且保存到数据库中· 更新用户相关信息,例如购物数量等等正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数据库信息也成...
Windows窗体控件开发示例:扩展TreeView

Windows窗体控件开发示例:扩展TreeView

Windows窗体控件开发示例:扩展TreeView2008-04-25 微软 摘要:讲述了如何向 TreeView 控件添加数据绑定功能,它是一系列 Microsoft Windows 控件开发示例之一。您可以将本文与相关的概述文章结合起来阅读。简介在可能的情况下,您应该先使用些现成的控件;因为提供的 Microsoft® Windows® 窗体控件中包含大量编码和测试成果,如果您要放弃它们从头开始,无疑是一种巨大的浪费。基于此,在本例中...
C#中实现VB中的CreateObject方法

C#中实现VB中的CreateObject方法

C#中实现VB中的CreateObject方法2008-04-27经常看到有些VB的例子中直接用个CreateObject就可调用系统功能(大多是COM对象),像用户设定,网络设定等等。虽然C#中可以通过使用VB的命名空间的方法来调用CreateObject函数,但是这样比较没什么用,因为生成的对象的所带有的方法都不能使用。C#中还可以直接用添加引用的方式来调用一些对象,前提是你知道该添加哪个引用。 当我上网搜索,已经搜索到很多VB的成功用CreateOb...
C#数据库操作的三种经典用法

C#数据库操作的三种经典用法

C#数据库操作的三种经典用法2008-04-27 天极 由于最近和数据库打交道,需要用C#和SQL Server 2005进行操作,就把近段时间内的最常用的操作做个总结。本人也是第一次用C#操作,所以这三种典型用法对初学者还是挺有帮助的。以下是我在visual studio 2005上写的一个类(连的是SQL Server 2005),已经过测试通过。里面有3个方法比较典型,源码如下:using System;using System.Collection...
利用C#远程存取Access数据库

利用C#远程存取Access数据库

利用C#远程存取Access数据库2008-04-27 天极 窦瑞欣目前,基于数据库服务器的桌面管理程序和Web程序已经有太多的应用了,尤其是网络的大量普及,孤立地数据库管理系统无法胜任分布式管理应用,但是面对基于Access数据库的现有的桌面应用我们也无法完全的摒弃。我们利用.Net 远程处理功能将连接和存取Access的行为封装为一个远程对象,供中其它客户端通过调用该远程对象来存取实际的Access数据库。我们以 C# 2005 为开发语言来实现上述功...
VS2008的Linq更新数据就那么费劲?

VS2008的Linq更新数据就那么费劲?

VS2008的Linq更新数据就那么费劲?2008-04-27 天极 Mirricle用.Net两年了,也积累了一些知识和经验,觉得应该做出点自己的东西,而并不只是给别人打工。所以决定利用最新发布的VS2008(Orcas) Beta2也加入到WEB 2.0的大潮中来,一来是学以所用,二来在实践中掌握最新的技术。现在流行在开发阶段给项目起个Code Name,我也来凑凑热闹,就叫Pluto,以纪念不久前被剥夺九大行星资格的我们天蝎座的守护星—&...
ADO.NET 2.0中的查询通知

ADO.NET 2.0中的查询通知

ADO.NET 2.0中的查询通知2008-04-27 51CTO.COM 概述 任何有实际价值的关系数据库应用程序都离不开一大堆的查询表。如果您是开发图形用户界面的专家,那么您知道这些查询表将用于加工下拉列表框中的列表。我将查询表分成两种:只读表和可改写只读表。二者的区别在于什么会导致表的改变。我认为如果需要召开员工会议或者用户会议才可以修改表的内容,那么表就是只读的。一个好的例子就是公司的产品类别表。表的内容将不会改变直到公司研发并向市场投放了新产品,...
用C#实现office2003风格的菜单组件

用C#实现office2003风格的菜单组件

用C#实现office2003风格的菜单组件2008-04-27简介仅仅使用一行简单的程序,你就能够使你的Windows窗体的所有菜单和上下文菜单具有office2003的菜单外观。同样地,你也可以只用一行程序,就能为你的菜单加上漂亮的图标。本文实现的是一个具有该功能的组件。如果你想让你的菜单恢复原来的外观,也只须调用End方法即可。 组件的使用要正确使用组件,必须先将你的组件加入到工具箱中。然后将该组件从工具箱中拖放放到form窗体中。这时会看到你的fo...
C#实现Web文件上传的两种方法

C#实现Web文件上传的两种方法

C#实现Web文件上传的两种方法2008-04-27在Web中,我们常需要把一些本地文件上传到Web服务器上,上传后,用户可以通过浏览器方便地浏览这些文件,应用十分广泛。那么使用C#如何实现文件上传的功能呢?下面笔者简要介绍一下。首先,在你的Visual C# web project 中增加一个上传用的Web Form,为了要上传文件,需要在ToolBox中选择HTML类的File Field控件,将此控件加入到Web Form中,然而此时该控件还不是服务...
我眼中的C#

我眼中的C#

我眼中的C#2009-04-17 本站 L小凤其实我自己接触C#的时间也不久,以前学的是C和C++;大家都知道C语言是从B语言演化而来的,C语言是面向过程的编程语言。C++是从C语言扩展而来的,而C#可以说是C++++,是在C++基础上进化而来的。C#是纯面向对象(Object-Orientedprogramming,OOP)的编程语言,它去除了C++中的面向过程(Process-orientedprogramming,OOP)。如果以前学过编程语言的话,...
C#基本语法

C#基本语法

C#基本语法2009-04-22 本站 L小凤俗话说,无规矩不成方圆;C#是一种编程语言,当然也有自己的语法规则和命名规则,如同学习外语的语法一样。先说说变量的命名规则吧,一个变量的名字如同人的名字一样都用一定的意义,例如定义钢笔的价格:doublex=12.3,和doublepen_price=12.35,两者相比显然是第二种比较好,让人一看就直到是钢笔的价格。变量的名字可以由:字母,数字和下划线组成,但是不能以数字开头。特别要注意的是:C#中有很多关键...
<< 111 112 113 114 115 116 117 118 119 120 >>