学习笔记之C#
william11zhu
时光荏苒须当惜,风雨阴晴勤值历
展开
-
4、向vs中配置svn
搭建SVN服务器和客户端现在利用vs2010开发已经是主流,在vs2010中再配置SVN插件实现团队开发再好不过。以下是自己安装配置SVN过程,权当记录。(一)先下载VisualSVN,TortoiseSVN,VisualSVN-Server这三个软件。先安装VisualSVN和TortoiseSVN客户端软件,VisualSVN是vs2010中插件,TortoiseS转载 2013-04-01 15:21:27 · 819 阅读 · 0 评论 -
5、实现两个excel表格数据的对比
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Office.Interop.Excel;using System.Threading;using System.Diagnostics;namespace UI{原创 2013-04-01 15:23:37 · 2162 阅读 · 0 评论 -
3、使用LinkServer实现本地数据库和远程数据库的数据交互
新建linkserver,先在sms里新建个linkserver,然后create到文本框--先建linkserverEXEC master.dbo.sp_addlinkedserver @server = N'TEST1', @srvproduct=N'192.168.9.61',@provider=N'SQLNCLI',@datasrc=N'192.168.9.61', @catalo原创 2012-11-10 00:42:32 · 489 阅读 · 0 评论 -
6、比较Excel中的数据
第5篇的方法是直接打开EXCEL进行操作,此种方法比较容易理解,但缺点就是代码执行起来比较缓慢。所以才有接下来的第6篇。此篇是用读取数据库的方式来读取EXCEL中的数据,然后将数据读取到DATATABLE中进行比较。因为DATATBLE是在内存中的,所以比较过程中读取数据的速度相对来说是快上不少。其实本来可以在一开始就将数据全部读入DATATBLE中然后进行后续的插入一列、排序、比较、恢复原序等等原创 2013-04-15 09:30:15 · 830 阅读 · 0 评论 -
8、多层次网页数据抓取
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Net;using System.IO;原创 2013-07-31 14:58:48 · 922 阅读 · 0 评论 -
7、抓取动态网页的数据内容
简单介绍:本程序是抓取某个固定网站的动态数据内容,因为每个网站的动态网页都有其不同的post参数和传递方式,并且其response回的Json格式也不尽相同;所以无法做到通用的动态网页的抓取。我所做的内容是将中国汽车网上的公告查询到的汽车信息提取存储到MDB文件中。这个过程需要两次request,第一次是获取查询到的车辆信息,然后提取车辆的tarid,将tarid作为第二次request的参数。这原创 2013-06-03 11:34:04 · 3386 阅读 · 0 评论 -
9、多线程的操作
该种多线程的实现方式是利用BackgroundWoker控件对线程操控的方便性,创建多个Form,而在每个Form下是实现功能。我们知道backgroundwoker控件在实现代码功能的时候开启了一个线程,在该线程执行的过程中可以向主线程传递进度等参数。线程执行结束后会调用Complete函数处理收尾的工作。但是当我们需要同时创建多个线程并让他们并发执行,这时显然不能满足需求。那么我们可以单独创建原创 2013-11-07 16:01:12 · 561 阅读 · 0 评论 -
1、C#基础整理
最近在看传智播客的.NET培训视频,整体上来讲其基础部分和C语言差不多。针对在观看的过程中我认为的一些区别和过去不曾注意到的地方在此整理一下,以便日后的回顾。首先我们从变量开始谈起,在C#中变量的基本类型和C中是差不多的。但是有些地方在赋值的时候需要注意:例如float类型在赋值时需要在数值部分加上f后缀:float pi = 3.14f ,另外C#中的数值类型比C中多了一个类型即:decim原创 2012-10-26 15:55:40 · 395 阅读 · 0 评论 -
2、SQL Server简单的信息交互
其实SQL Server信息交互是一门很庞大的学问,我学习了两天学会了一个openrowset函数的用法,下面我简单的介绍一下这个函数:OPENROWSET包含访问 OLE DB 数据源中的远程数据所需的全部连接信息。当访问链接服务器中的表时,这种方法是一种替代方法,并且是一种使用 OLE DB 连接并访问远程数据的一次性的、特殊的方法。可以在查询的 FROM 子句中像引用表名那样引用 OPE转载 2012-10-26 15:57:30 · 499 阅读 · 0 评论