- 博客(53)
- 资源 (9)
- 收藏
- 关注
原创 添加右键功能到系统菜单
好久没有记录一些东西了,现整理了一点添加右键菜单到系统菜单里,并读取出所选中的文件路径,方便大家,谢谢 private void button1_Click(object sender, EventArgs e) { string menuName = "测试"; //注册到所有文件
2011-06-21 17:16:00
339
原创 C#插入图片到Excel中
<br />private void insertImage()<br />{<br /> Excel.Application ThisApplication = new Excel.ApplicationClass();<br /> Excel.Workbook ThisWorkBook;<br /><br /><br /> string _stFileName = "D://Test.xls";<br /> string _stLOGO = "D://LOGO
2010-09-12 10:38:00
610
原创 DataTable过滤重复项
Dim dv As DataView = New DataView(dt)Dim dc() As String = {"Fno", "Fdate"}Dim dtt As New DataTabledtt = dv.ToTable(True, dc)Fno,FDate 重复过滤项
2009-06-05 10:46:00
672
转载 C#代码打造专业数据库连接配置界面
以前做Winform程序,居然专门做一个界面来配置连接字符串。今天无意中发现:竟然可以直接调用VS.net2005中的配置界面来处理。 使用方法也及其简便: 一、添加引用 C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/Microsoft.Data.ConnectionUI.Dialog.dll 二、引入名称空间C# code
2009-06-02 15:22:00
667
转载 全角半角最简单的方法(C#)
using System; using Microsoft.VisualBasic; namespace Test{ class Test7Class { static void Main() { string s = Strings.StrConv("全角字", VbStrConv.Narro
2009-04-24 10:03:00
362
转载 转全角半角(C#,VB.NET)
//C#代码 /**//// /// 转全角的函数(SBC case) /// /// 任意字符串 /// 全角字符串 /// ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是
2009-04-24 10:00:00
1239
5
转载 使用飞信带的.net虚拟机vmdotnet精减.net安装文件包 (非托管运行)
发现飞信是用.net写的,但是其安装包才12M,而安装过程更是快,于是GG了一下相关的资料,以后做<span class="t_tag" onclick="function onclick(){tagshow(event)}">程序的时候可能会有用? 现在比较流行的软件飞信中带的VMDotNet,也就是所谓的.NET FRAMEWORK虚拟机吧。相信有很多人也已经看过相关文章了
2009-04-10 15:45:00
1882
3
转载 C#局域网内文件传输
通过Socket通讯,贴出源程序来,希望能给大家带来方便. Server端using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.W
2009-04-10 14:55:00
7301
8
转载 C#关于treeview 模糊查找节点的问题
//方法(用递归) private TreeNode FindNode(TreeNode tnParent, string strValue) { if (tnParent == null) return null; if (tnParent.Text.IndexOf(strV
2009-01-14 15:49:00
1280
转载 C#中实现在TreeView查找某一节点
//递归算法,代码如下:private TreeNode FindNode( TreeNode tnParent, string strValue ) { if( tnParent == null ) return null; if( tnParent.Text == strValue ) return tnParent;
2009-01-14 15:43:00
936
原创 Asp.net应用Flash文件上传
我把源程序放上去,希望对后面的人有所帮助,中间可能实现的不是很完美,但是大家可以自由发挥 源程序下载地址:http://www.tosinsoft.com/flashupload.rar 源程序包括Flex源程序及Asp.net调用源程序
2008-12-15 10:36:00
371
原创 通过WMI获得硬盘和CPU的物理序列号
首先,引用System.Management;然后在代码中Imports System.Management获得硬盘序列号 Dim cmicWmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive") Dim Uint32 As
2008-11-04 17:32:00
449
原创 拓欣文档管理系统
企业在生产过程中,每天都会形成很多纸质和电子文档。这些文档对企业和员工来说都是很重要的资产。如何管理这笔资产却是一个问题: 1.一间企业,每天都会产生财务,发票,人事合同,商业合同和传真等多种多样的纸质文件。这些文件中绝大部份是需要分类和归档。如何重复利用和快速调阅这些纸质是一个很重要的问题。这些纸质文件的存储需要独立的存储空间,并派专职的档案管理员去管理,如何解决空间,
2008-07-16 11:17:00
864
原创 DXControls的使用
使用方法:1.首先引用DXControls.dll程序集 把DXControls.dll拷到网站的Bin目录,或在VS2005中添加引用选择文件DXControls.dll。2。为使正确使用这一编辑器,在配置文件中添加以下内容: ....... 3.如何在网页中使用编辑器 (1)在网页中注册这个控件: // "cc1" 为标签名称 (2)使用控件:
2008-02-27 16:15:00
801
原创 vb.net 禁用窗体上角的关闭按钮
Private Declare Function GetSystemMenu()Function GetSystemMenu Lib "User32" (ByVal hwnd As Integer, ByVal bRevert As Long) As Integer Private Declare Function RemoveMenu()Function RemoveMenu Lib
2008-02-20 11:03:00
1665
1
原创 SQL 2005导入EXCEL
在给SQL 2005导入Excel数据库,语句如下:SELECT * into dbtableFROM OPENDATASOURCE(Microsoft.Jet.OLEDB.4.0,Data Source=c:/book1.xls;User ID=Admin;Password=;Extended properties="Excel 8.0;HDR=Yes;";Persist S
2008-01-29 21:09:00
2676
1
转载 sql日期处理
1、日期格式化处理DECLARE @dt datetimeSET @dt=GETDATE()--1.短日期格式:yyyy-m-dSELECT REPLACE(CONVERT(varchar(10),@dt,120),N-0,-)--2.长日期格式:yyyy年mm月dd日 --A. 方法1 SELECT STUFF(STUFF(CONVERT(char(8),@dt,112),5,0,N年
2007-12-23 11:48:00
1421
原创 SQL SERVER 触发器轻松掌握
触发器 1、触发器的 本质: 触发器是一种特殊的存储过程,它不能被显式地调用, 而是在往表中插入记录、更改记录或者删除记录时,当事件发生时,才被 自动地激活。 2、这样做带来的 功能: 触发器可以用来对表实施复杂的完整性约束,保持数 据的一致性,当触发器所保护的数据发生改变时,触发器会自动被
2007-12-09 21:54:00
628
原创 把图象文件转换成XML文件
Public Class Form2Class Form2 Inherits System.Windows.Forms.FormWindows 窗体设计器生成的代码#Region " Windows 窗体设计器生成的代码 " Public Sub New()Sub New() MyBase.New() InitializeComponent()
2007-09-26 11:00:00
696
1
原创 VB.NET中实现关机、休眠、重启、注销
Imports SystemImports System.TextImports System.DiagnosticsImports System.Runtime.InteropServices Public Class WindowsControllerClass WindowsController Public Enum RestartOptionsEnum Resta
2007-09-26 10:35:00
605
1
原创 VisualBasic.NET 将原始数据发送到打印机(.NET2005)
先前转载了同样的一 篇文章(通过 VisualBasic.NET 将原始数据发送到打印机 )但是此文章的代码只支持.net2003以将原始数据发送到打印机从 Microsoft NET Framework , 程序必须使用 Win 32 后台函数。 通过 .NET Framework, 您可以通过使用 PrintDocument 、 PrintController , 和关联类打印。 但是,
2007-09-25 16:00:00
750
原创 Web Service 基础连接已经关闭-----我个人之见
根据我在开发过程中遇到这样的问题的一些个人总结,希望能给后来者有点点帮助。问题可能之一:网速的快慢,我经过测试,如果外网访问的话网速慢就是出现此类问题,但是我没有精确测出当在网络流量最低在什么情况下可以避免此类问题问题可能之二:程序发布之前没把原引用的web service地址去掉再编译发布。问题可能之三:检查自已的源代码问题可能之四:用SQL2000要升级到SP4纯粹的个人
2007-09-25 15:36:00
816
原创 Web Service 基础连接已经关闭的解决方案
首先将引用该WebServices的程序在IDE中打开;然后在“解决方案资源管理器”中展开“web reference”——“webservices 名”——“Reference.map”——“Reference.cs(.vb)”;cs文件中添加如下代码: using System.Net;protected override WebRequest GetWebRequest( Uri
2007-08-30 10:08:00
1931
原创 水晶报表打包部署
vs2005中的crystalReport客户端分发 C:/Program Files/Microsoft Visual Studio 8/SDK/v2.0/BootStrapper/Packages/CrystalReports CRRedist2005_x86.msi 在客户端运行上面的文件即可1)新建“安装和部署项目”-->“安装项目”,确定后在我们的解决方案中多了个安装和部署的项目
2007-07-20 15:16:00
1136
转载 AJAX.NET用户开发指南
概述 AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。因为封装的目的是隐藏xmlHttpRequest的实现,故我们不讨论他的实现细节。 封装类是通过在.net的方法上增加AJAX属性标记来实现的,一旦被标记,AJAX创建客户端的javascript
2007-06-13 11:06:00
529
转载 静态页中利用AJAX.NET实现无刷新页面
一、 导言 我们知道,ASP.net应用程序事实是在服务器上运行的,用户的请求要不断地送往远程的服务器,服务器执行完本地的程序后把重新装载页面再发送客户端。所以就出现了不断刷新的问题,页面不断闪烁。用户不厌其烦,运行效率也大大4降低,服务器的负荷加重。事实,客户端的请求在某一时刻只是通过向 Web 服务器提交新的请求来检索对用户输入所做的响应。这种情况下,开发人员可以使用 JavaScrip
2007-06-13 10:48:00
813
转载 基于AJAX的动态树型结构的设计与实现
树型结构是一类应用非常广泛的数据结构。人类社会中宗族的族谱和现代企业的组织形式都是树型结构。在计算机领域中,文件系统中文件的管理结构、存储器管理中的页表、数据库中的索引等也都是树型结构。随着Internet的飞速发展,树型结构在浏览器/服务器(Browser/Server,简称B/S)应用系统的应用也越来越广泛。 目前,在互联网上广泛存在、应用的树型结构一般分为两种:静态和动态结构。静态结构存
2007-06-13 10:38:00
583
转载 ASP.NET 2.0 AJAX中Webservice调用方法示例
ASP.NET 2.0 AJAX中能够在客户端js中很方便地调用服务器Webservice,以下为一些调用的示例。笔者安装的ASP.NET 2.0 AJAX版本为AJAX November CTP。三个示例分别为:1 带参数的WS方法2 不带参数的WS方法3 参数类型为DataTable的WS方法一、WebMethod注意要点:1 WebMethod类需要添加命名空间 Microsoft.
2007-06-13 10:14:00
569
转载 ASP.NET中为DataGrid添加合计字段
ASP.NET中为DataGrid添加合计字段 论坛中最常见的一个问题是:“ 我怎样在 DataGrid 中显示列合计?”。 我亲自多次为这个问题提供了示例代码,因此,我想在DotNetJunkies 的标题中提供这么一份指南。 在这份指南中你将会学到怎样在 DataGrid 中编程实现对某一列的值进行统计,并在 DataGrid 的页脚中显示其合计值。这份指南中供下载的示例中包括了
2007-06-13 09:58:00
444
转载 ASP.NET跨页面传值技巧
关于页面传值的方法,又引发了一场讨论。看来这个还是有很多人关注的,因此我就我个人观点做了些总结,希望对大家有所帮助。 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:
2007-06-13 09:54:00
437
转载 用XML和SQL 2000来管理存储过程调用
创建多个带有不同参数的存储过程(stored procedure)来完成同一个任务总是一个很大的负担。利用XML字符串向你的存储过程发送参数就能够简化这个任务;这也让COM组件的设计更简单。实现这个目的的方法是将你的参数作为一个XML字符串来传递,并剖析XML来取回你所需要的数据,然后继续实现你所需要集成的功能。你不仅可以通过XML来获取一些参数,你还可以对XML所创建的DOM
2007-06-05 13:56:00
474
转载 需求分析的20条法则(下)
11、给分析人员讲解您的业务 分析人员要依靠客户讲解业务概念及术语,但客户不能指望分析人员会成为该领域的专家,而只能让他们明白您的问题和目标;不要期望分析人员能把握客户业务的细微潜在之处,他们可能不知道那些对于客户来说理所当然的“常识”。 12、抽出时间清楚地说明并完善需求 客户很忙,但无论如何客户有必要抽出时间参与“头脑高峰会议”的讨论,接受采访或其他获取需求的活动。有些分析
2007-05-31 14:56:00
525
转载 需求分析的20条法则(上)
对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包的进、销、调、存的商品流通工作,这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目,正是软件开发成功的关键所在。 经理:“我们要建立一套完整的商业管理软件系统,包括商品的进、销、调、存管理,是总部-
2007-05-31 14:55:00
570
转载 VB.NET汉字转声母模块
Module ModHztoSMModule ModHztoSM Public Function hz2py()Function hz2py(ByVal hz As String) As String Dim sarr As Byte() = System.Text.Encoding.Default.GetBytes(hz) Dim len As Intege
2007-05-31 11:00:00
960
1
转载 SQL 2000中的触发器使用
触发器是数据库应用中的重用工具,它的应用很广泛可以定义一个无论何时用INSERT语句向表中插入数据时都会执行的触发器。当触发INSERT触发器时,新的数据行就会被插入到触发器表和inserted表中。inserted表是一个逻辑表,它包含了已经插入的数据行的一个副本。inserted表包含了INSERT语句中已记录的插入动作。inserted表还允许引用由初始化INSERT语句而产生的日志数据
2007-05-30 09:43:00
638
转载 SQL Server开发人员应聘常被问的问题妙解汇总
目前在职场中很难找到非常合格的数据库开发人员。我的一个同事曾经说过:“SQL开发是一门语言,它很容易学,但是很难掌握。” 在面试应聘的SQL Server数据库开发人员时,我运用了一套标准的基准技术问题。下面这些问题是我觉得能够真正有助于淘汰不合格应聘者的问题。它们按照从易到难的顺序排列。当您问到关于主键和外键的问题时,后面的问题都十分有难度,因为答案可能会更难解释和说明,尤其是在面
2007-05-29 13:12:00
497
转载 分页存储过程(增加了选择字段列表、排序方式参数)
/**//*数据库分页存储过程,支持倒序和升序参数说明: @tablename:为搜索表名 @tablefield:为表的字段,约定为表的主键, @where:为搜索表名,要显示所有记录请设为"1=1" @orderby:为搜索结果排序,如order by id desc @fieldlist:为字段列表,如userid, username @curpage:当前页码 @page
2007-05-29 13:08:00
440
转载 SQL存储过程把文件存入数据库
--方法:--1、建立过程CREATE PROCEDURE sp_textcopy ( @srvname varchar (30), @login varchar (30), @password varchar (30), @dbname varchar (30), @tbname varchar (30), @colname varchar (30), @filename varchar (
2007-05-29 13:01:00
625
Sax Comm Objects
2007-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人