C#学习
文章平均质量分 75
JobsMeng
性格、爱好、生活态度、工作情况、受教育状况
展开
-
C# 2005 访问数据库(三)
前面讲了添加、更新,这回讲数据库的查找和删除。查找、删除的实现与添加、更新类似,也是使用DataSet对象。 程序从开始到Fill()方法调用都与前面的范例相同,而在这里使用Fill()之前需要构建主键码。主键码是用于搜索的键码,由表的一列或几列构成,包含可以在表中唯一的标识行的值或值集合。故通过键码可以找到一行且仅可以找到一行。Customers表中Customer原创 2008-04-28 11:39:00 · 615 阅读 · 1 评论 -
C#多线程编程---一个简单的聊天程序(Server)
这两天公司要求做一个聊天软件,要求基于Socket---TCP协议的。本人偷懒到网上一搜,好多阿!可后来仔细一看其实只有一个还算沾边。于是就下载 下来,但是编译、运行都有问题。后来又找了好几个,都是一样的。估计就是大家你抄袭我的我抄袭他的,谁也没有真正的编译运行一下。结果看似挺好的软件,实 际上根本不能运行。 于是我用了一天的时间(其实没有这么多。)把它们整原创 2008-06-29 11:33:00 · 1338 阅读 · 0 评论 -
C# GDI+简介(一)
下面几篇将要介绍如何使用Graphics Device Interface类编程。 首先解释使用GDI+进行绘图的机制,再编写几个简单的图形程序的范例。然后深入探讨GDI+的扩展功能。包括 *剪切*打印*打印预览*Drawing2D NameSpace*Imaging NameSapce 在编程术语中,当创建一个窗口,并在该窗口中进行绘图时,一般要声原创 2008-06-17 10:40:00 · 1202 阅读 · 0 评论 -
C#简单访问XML格式文件
在网上看了一些介绍,就得不是太简单就是太复杂。最后做了一个简单的例子,大家看看。Xml文件格式(这是一个串口参数存储文件): 1 9600 using System.Xml; //必不可少的东原创 2008-05-12 13:25:00 · 538 阅读 · 0 评论 -
C# 2005 数据库访问(七)
上一篇介绍了如何查看SQL命令,接着上一篇这一篇我们介绍如何直接执行SQL命令。 如果程序需要执行面向集合的操作,比如删除、更新所有的满足某一条件的行,则直接使用单一的SQL命令要比使用在C#代码中扩展的SQL命令要更有效,尤其对于大型标来说更是如此。ADO.NET提供SqlCommand和OleCommand对象,以执行SQL命令。这些对象提供Execute()方法执行SQL命令原创 2008-05-12 13:21:00 · 723 阅读 · 1 评论 -
C# 2005 数据库访问(六)
从这篇开始接下来的两篇将介绍ADO.NET中的SQL支持。在这里我们就不再具体介绍SQL命令,这个大家可以去查相关的资料。SQL使用4种命令查询、更新、添加、删除。我们可以用命令构建器生成SQL命令,用于以SELECT命令为基础修改数据(UPDATE、INSERT、DELETE)。 在下面创建的程序中,我们可以查看到CommandBuilder生成的SQL命令:原创 2008-05-12 13:20:00 · 638 阅读 · 1 评论 -
C# 2005 数据库访问(五)
ADO.NET DataSets中的XML支持 在ADO.NET中的XML支持主要用于DataSet对象,因为XML主要关注所有的关系和分层的结构化数据。DataSet具有7个方法可以用于处理XML,其中最易于使用的方法是WriteXml(),它将数据集的内容以XML文档的形式写出。WriteXml()可以将XML写到不同的目标上。将XML作为输入格式接收的外部程序可以很容易的读原创 2008-05-07 09:42:00 · 722 阅读 · 1 评论 -
C# 2005 数据库访问(四)
在DataSet中访问多个表。 ADO.NET模型与原来的数据访问模型相比,有一个最大的优点:DataSet对象可以记录多个表和他们之间的关系。也就是说在一个操作的不同程序段之间传递完整的相关数据集,体系结构内在地维护数据之间关系的完整性。 DataRelation对象用于描述在DataSet中的多个DataTabels之间的关系。每一个DataSet都有Data原创 2008-05-07 09:41:00 · 535 阅读 · 0 评论 -
C# 2005 访问数据库(二)
前一回讲述了如何连接数据库,下面将讲述数据的更新、添加。首先介绍一下常用对象。 DataAdapter对象,此对象可用于对数据进行的许多不同的操作,包括:查询、更新和删除,使用SQL查询初始化它。 CommandBuilder对象 此对象在更新单一表的简单情况下,不需要知道如何编写SQL语句就可完成更新。CommandBuilder对象可以自动创建正确的SQL语句原创 2008-04-26 13:46:00 · 671 阅读 · 0 评论 -
C# 2005 访问数据库(一)
这几天在网上找C# 2005访问数据库的资料,可是没有找到特别实用、详细的。所以自己就只能一边看MSDN,一边问同事,还好顺利完成了。现在闲下来把这些东西整理了一下,以供大家参考。 Microsoft. NET FrameWork数据库访问采用ADO.NET技术。ADO.NET提供两种内置的.NET数据提供者。一种用于OLE DB数据源,一种用于Microsoft SQ原创 2008-04-26 13:44:00 · 607 阅读 · 0 评论 -
C#多线程编程---一个简单的聊天程序(Client)
接着上一篇,下面给出客户端的代码。 (1)Form1.cs[设计]界面 (2)Form1.cs[代码]using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows原创 2008-06-29 11:37:00 · 1286 阅读 · 0 评论