<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cnjack</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cnjack]]></copyright><item><title><![CDATA[在OpenRowSet函数中使用参数实例]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/7663656</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/7663656</guid><author>cnjack</author><pubDate>Thu, 14 Jun 2012 16:44:50 +0800</pubDate><description><![CDATA[以下是我自己使用中的实例,部分资料来源于网上,朋友们修改相关部分的内容后可在自己的环境下测试:
测试环境:
服务器:繁体win2003(sp2)+繁体sql2000(sp3)企业版
工作站:繁体xp(sp3)+简体sql2000(sp4)专业版

一.测试调用的存储过程
CREATE proc Hr_GetAllEmpl @year nvarchar(20)='0',@month nv]]></description><category></category></item><item><title><![CDATA[程序只能运行一次]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/7659853</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/7659853</guid><author>cnjack</author><pubDate>Wed, 13 Jun 2012 15:53:17 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Windows.Forms;

using System.Runtime.InteropServices;
using System.Diagnostics;
using System.Reflection;

namespace 程序只能运行一次
{]]></description><category></category></item><item><title><![CDATA[在C#中运用SQLDMO备份和恢复Microsoft SQL Server数据库]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/7659835</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/7659835</guid><author>cnjack</author><pubDate>Wed, 13 Jun 2012 15:52:01 +0800</pubDate><description><![CDATA[SQLDMO(SQL Distributed Management Objects，SQL分布式管理对象)封装了Microsoft SQL Server数据库中的对象。SQLDMO是Microsoft SQL Server中企业管理器所使用的应用程序接口，所以它可以执行很多功能，其中当然也包括对数据库的备份和恢复。
      SQLDMO由Microsoft SQL Server自带的SQLD]]></description><category></category></item><item><title><![CDATA[OLE DB 提供程序 'sqloledb' 为列提供的元数据不一致。执行时更改了名称。]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/7659697</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/7659697</guid><author>cnjack</author><pubDate>Wed, 13 Jun 2012 15:34:39 +0800</pubDate><description><![CDATA[OLE DB 提供程序 'sqloledb' 为列提供的元数据不一致。执行时更改了名称。
一个关于“OLE DB 提供程序 'sqloledb' 指出该对象中没有任何列”错误的解决方法
 
在网上看到一个网友提问把系统过程的结果输出到文本文件 ，心想这不简单呀，bcp+openrowset呀轻松解决呀，本着认真的态度(其实是怕写个错误的让人家笑话我)我在我的查询分析器里写个试：
--1]]></description><category></category></item><item><title><![CDATA[如何在一DataGrdiViewColumn中中显示两行内容,或者多行内容]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/7612476</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/7612476</guid><author>cnjack</author><pubDate>Tue, 29 May 2012 14:46:58 +0800</pubDate><description><![CDATA[环境:VS.Net2005+Net2.0下的WinForm需求
比如DataGridView(显示宽度为780)中一行要显示的各DataGridViewColumn字段及字段宽度如下:
工号--显示宽度为80
姓名--显示宽度为80
性别--显示宽度为50
出生日期--显示宽度为110
入职日期--显示宽度为110
身份证号--显示宽度为150
家庭地址--显示宽度为300
则总]]></description><category></category></item><item><title><![CDATA[通用的个人所得税计算函数--VFP版]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/6757570</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/6757570</guid><author>cnjack</author><pubDate>Wed, 07 Sep 2011 17:30:49 +0800</pubDate><description><![CDATA[个人所得税计算函数,包含相关数据和计算所得税的函数,以及设置税率的程序.
1.数据表:
create table taxratetable(Tax_Year i,Tax_Month i,Tax_Salary i,Tax_Lower i,Tax_Upper i,Tax_Rate]]></description><category></category></item><item><title><![CDATA[通用的个人所得税计算函数--SQL版]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/6757518</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/6757518</guid><author>cnjack</author><pubDate>Wed, 07 Sep 2011 17:16:49 +0800</pubDate><description><![CDATA[--相关年月的税率请自己去设置:参考信息如下--相关资料也可在http://download.youkuaiyun.com/detail/cnjack/3581426下载/*我国自1981年开征个人所得税以后，个税起征点在长达20多年的时间里一直维持在800元，曾经在2005年和2007年分]]></description><category></category></item><item><title><![CDATA[datagrid数据导出到excel文件给客户端下载的几种方法]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4734246</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4734246</guid><author>cnjack</author><pubDate>Tue, 27 Oct 2009 16:46:00 +0800</pubDate><description><![CDATA[方法一：导出到csv文件，存放在服务器端任一路径，然后给客户下载优点：1、可以进行身份认证后给客户下载，如果放到非web目录就没有对应的url，客户无法随时下载。2、也是因为生成了文件，所以占用了服务器的空间，但是可以把文件名存放到数据库，再次给客户下载的时候不需要重复生成文件。3、csv文件是文本文件，逗号隔开字段，回车隔开行，易于数据导入导出。实现方法：   SqlConnection]]></description><category></category></item><item><title><![CDATA[vb.net 操作EXCEL]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4729977</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4729977</guid><author>cnjack</author><pubDate>Mon, 26 Oct 2009 16:56:00 +0800</pubDate><description><![CDATA[vb.net 操作EXCEL看看这个完整的全面Excel控制吧 全面控制 Excel 首先创建 Excel 对象，使用ComObj: var ExcelID: Variant; ExcelID := CreateOleObject( Excel.Application ); 1) 显示当前窗口： ExcelID.Visible := True; 2) 更改 Excel 标题]]></description><category></category></item><item><title><![CDATA[Range对象基本操作应用示例(2)]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4729948</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4729948</guid><author>cnjack</author><pubDate>Mon, 26 Oct 2009 16:54:00 +0800</pubDate><description><![CDATA[ Range对象基本操作应用示例(2)(2008-06-08 11:13:16)标签：杂谈  第五章 Range对象基本操作应用示例(2)- - - - - - - - - - - - - - - - - - - -小结下面对Range对象的一些常用属性和方法进行简单的小结。1、Activate与Select试验下面的过程：Sub SelectA]]></description><category></category></item><item><title><![CDATA[ EXCEL Range对象基本操作应用示例(1)]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4729917</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4729917</guid><author>cnjack</author><pubDate>Mon, 26 Oct 2009 16:49:00 +0800</pubDate><description><![CDATA[ EXCEL Range对象基本操作应用示例(1)第五章 Range对象基本操作应用示例(1)Range对象可能是VBA代码中最常用的对象，Range对象可以是某一单元格、某一单元格区域、某一行、某一列、或者是多个连续或非连续的区域组成的区域。下面介绍Range对象的一些属性和方法。- - - - - - - - - - - - - - - - - - - - - - ]]></description><category></category></item><item><title><![CDATA[c#中TextBox输入提示功能]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4606911</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4606911</guid><author>cnjack</author><pubDate>Mon, 28 Sep 2009 17:27:00 +0800</pubDate><description><![CDATA[设置TextBox的AutoCompleteSource的属性为CustomSource，设置TextBox的AutoCompleteMode属性为SuggestAppend。using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.D]]></description><category></category></item><item><title><![CDATA[DataGridView中的DataGridViewCheckBoxColumn的值,在选择后,再次点击无法取消的问题]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4574925</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4574925</guid><author>cnjack</author><pubDate>Mon, 21 Sep 2009 09:54:00 +0800</pubDate><description><![CDATA[我的DataGridView中有两列DataGridViewCheckBoxColumn，但是其中的一列会出现值在选择后，再将点击无法取消的问题。此问题非常奇怪，我在设置中检查这两列的设置时，全部属性设置都是一样，但就是其中的一列会出现值在选择后，再将点击无法取消的问题。最后，我在程序自动生成的代码部分，找到这两个控件，然后比对它们的属性设置情况，发现其中一列多了一个FalseValue的]]></description><category></category></item><item><title><![CDATA[DataGridViewComboBoxColumn值无效]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4561376</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4561376</guid><author>cnjack</author><pubDate>Thu, 17 Sep 2009 09:36:00 +0800</pubDate><description><![CDATA[1.必须确定，给DataVridView赋值,是在DataGridViewComboBox已经绑定了内容之后. 说明：此方法亲身经历过。2.关于数据类型不一样的问题，如果是数值型字符和数值型数据，则在绑定后，会出现"System.ArgumentException:DagaGridViewComboBoxCell值無效"的錯誤 解决方法：在构造函数中增加以下代码： InitializeComp]]></description><category></category></item><item><title><![CDATA[C#中国象棋网络版源代码(五)-核心业务类Game Class]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4555769</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4555769</guid><author>cnjack</author><pubDate>Tue, 15 Sep 2009 18:04:00 +0800</pubDate><description><![CDATA[中国象棋网络版核心业务类Game非常重要的类，象棋程序所有业务封装在Game类.学习要点:1.public static Game CurrentGame 游戏实例。2.监听程序部分3.命令分析部分(消息接收及处理)4.多线程访问主线程创建的控件5.事件回调6.业务控制,如接收命令->分析->处理->界面展示->刷新棋盘7.学习业务逻辑部分与窗体控制之间关系及运作。 using Syste]]></description><category></category></item><item><title><![CDATA[C#中国象棋网络版源代码(四)-辅助类]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4555765</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4555765</guid><author>cnjack</author><pubDate>Tue, 15 Sep 2009 18:03:00 +0800</pubDate><description><![CDATA[1.Common.cs文件公共类, 参考绿色注释using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Windows.Forms;/*************************************************************]]></description><category></category></item><item><title><![CDATA[C#中国象棋网络版源代码(三)-棋盘,玩家类]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4555762</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4555762</guid><author>cnjack</author><pubDate>Tue, 15 Sep 2009 18:01:00 +0800</pubDate><description><![CDATA[1.棋盘(ChessBoard)棋盘是个重要的类，学习重点是绘制棋盘DrawChessBoard()和移动棋子MoveChess()两个方法。using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Windows.Forms;namespace www.v]]></description><category></category></item><item><title><![CDATA[C#中国象棋网络版源代码(二)-棋子类 ]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4555743</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4555743</guid><author>cnjack</author><pubDate>Tue, 15 Sep 2009 17:56:00 +0800</pubDate><description><![CDATA[1.棋子基类抽象类,是所有棋子的基类, 注意几个重要的方法:如CanMoveTo移动算法及MoveTo移动棋子。using System;using System.Collections.Generic;using System.Text;using System.Drawing;using www.vjsdn.com.ChineseChess.Library;namespace www.vj]]></description><category></category></item><item><title><![CDATA[C#中国象棋网络版源代码(一)-C# Chinese Chess Source Code ]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4555682</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4555682</guid><author>cnjack</author><pubDate>Tue, 15 Sep 2009 17:41:00 +0800</pubDate><description><![CDATA[中国象棋网络版运行效果图:花了两天时间将单机版改为网络版,纠正原程序中一些错误，如马蹩脚算法。为了以后扩展现将单机版源代码分解为3个模块:1. ChineseChess.EXE.主程序EXE，如主窗体，连接玩家，系统设置(未完成)等.2. ChineseChess.Library.DLL 中国象棋程序代码库, 业务逻辑.3. ChineseChess.Res.DLL 图片资源另外有]]></description><category></category></item><item><title><![CDATA[可以让DataGridView中多个ComboBox级联的工具类-初版 ]]></title><link>https://blog.youkuaiyun.com/cnjack/article/details/4555654</link><guid>https://blog.youkuaiyun.com/cnjack/article/details/4555654</guid><author>cnjack</author><pubDate>Tue, 15 Sep 2009 17:33:00 +0800</pubDate><description><![CDATA[可以让DataGridView中多个ComboBox级联的工具类-初版  #region RelateComboBoxHelperCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->    ///     /// Author:武广敬    /]]></description><category></category></item></channel></rss>