自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (4)
  • 收藏
  • 关注

原创 如何用VS2008安装部署做自定义的子安装程序

有时我们除了需要安装系统必备组件之外,还需要做自定义的子安装程序,如我的系统安装程序就需要同时安装Oracle精简客户端(网上下载的精简3.0版,以下简称JOracle30)才能支撑系统数据库的应用,怎样才能让VS2008部署程序自动执行这套JOracle30的安装程序呢?我首先想到的是用程序去实现,必竟大名鼎鼎的InstallShield安装系统也是MS做的,VS2008部署程序应该也是集成

2010-02-22 08:44:00 6532 6

转载 javascript 操作 excel 全攻略

>function MakeExcel(){var i,j;    try {      var xls    = new ActiveXObject ( "Excel.Application" );     }    catch(e) {         alert( "要打印该表,您必须安装Excel电子表格软件,同时浏览器须使用“ActiveX 控件”,您的浏览器须允许执行控件。 请点击【帮

2009-06-09 21:34:00 1236

转载 ASP UTF-8 乱码问题的解决方法小结

这里整理下asp页面下出现乱码的问题,好多ajax读取的数据出现乱码的解决方法,asp.net,php等语言的乱码,解决原理都是一样的。这个是网页编码的问题。中文一般采用的是gb2312这样的话显示中文基本上不会出现乱码。但是有时候我们用的是一种国际上通用的utf-8格式。如果utf-8格式人不是很了解的话是容易出现乱码的。 有许多朋友问过我,为什么在ASP里指定了codepage为65001还经

2009-05-31 11:57:00 2473

转载 ASP操作Excel技术总结

目录 一、  环境配置 二、  ASP对Excel的基本操作 三、  ASP操作Excel生成数据表 四、  ASP操作Excel生成Chart图 五、  服务器端Excel文件浏览、下载、删除方案 六、  附录 正文 一、环境配置 服务器端的环境配置从参考资料上看,微软系列的配置应该都行,即: 1.Win9x+PWS+Office 2.Win2000 Professional+PWS+Offic

2009-05-20 18:09:00 767

转载 java调用水晶报表时,横线和文字错位之解决办法尝试

我在开发水晶报表的过程中,发现文字和线条经常错位.万分苦恼.问题是这样的:有一些老式的报表,文字有下划线,但不能用设置字体为下划线字体的方式解决,因为如果该字段为空的话,用下划线字体,则该处空白.而实际要求却是此处不管字段是否为空,线条是必须有的.于是只能用画出线条的方式解决这个问题.这实在是个烦琐的过程.因为要把每一根线条和文字恰到好处的配合,是非常困难的.并且我发现:即使你费了千辛万苦,在编辑

2009-01-16 14:52:00 2213 2

转载 java中获取水晶报表

我用水晶报表9做的,这是个共通页面,前面把生成好的SQL文传过来,由共通页面连接数据库执行SQL文,从而生成新的报表!                                         Begin   Here   -   Simple   Preview   Report               //     String   path   =   re

2009-01-16 14:35:00 4210 5

转载 Struts2的模板和主题介绍

Struts2的模板和主题介绍国为Struts2所有的UI标签都是基于主题和模板的,主题和模板是Struts2所有UI标签的核心。模板是一个UI标签的外在表示形式,例如:当我们使用标签时,Struts2就会根据对应select模板来生成一个有模板特色的下拉列表框。如果为所有的UI标签都提供了对应的模板,那么这系列的模板就形成了一个主题。对于一个JSP页面里包含的UI标签而言,即可以直接设置

2008-11-27 13:50:00 8043

转载 常用的Ajax标签

常用的Ajax标签Struts2为了简化Ajax过程,提供了一些常用的Ajax标签,对于一些更复杂的Ajax通信过程,我们可以使用JSON插件来实现。1,div标签div标签在页面上生成一个div元素,但这个div元素的内容不是静态内容,而是从服务器获取的内容。必须为该div标签指定一个href属性,这个href属性必须是一个action,该action负责生成该d

2008-11-27 13:45:00 4754

转载 js页面跳转参考代码大全

js页面跳转参考代码大全2008-09-12 10:53整理一下JS页面跳转参考代码 第一种:     window.location.href=/"login.jsp?backurl=/"+window.location.href; 第二种:     alert(/"返回/"); window.history.back(-1);    第三种:    win

2008-11-27 10:16:00 1195

转载 JAVA定时器

JAVA定时器2008-09-13 09:30定时器TimerTask:用于安排一次执行或重复执行的任务。例子如下:1,TaskTest.java:用于定义任务import java.util.TimerTask;public class TaskTest extends TimerTask{public void run(){   System.out

2008-11-27 10:13:00 708

转载 tabbedPanel标签

tabbedPanel标签 tabbedPanel标签在HTML页面里生成类似windows程序的Tab页,通过使用Tab页,可以在有限的空间里放置更多的内容.tabbedPanel标签生成的Tab页的内容即可以是静态的,也可以是动态的.如果是静态的,则直接指定Tab页里的内容;如果是动态的,则可以采用Ajax方式来动态加载Tab页的内容.tabbe

2008-11-27 10:05:00 4635 1

转载 javascript实现表格劈分拖拽

Javascript的特点是dom的处理与网页效果,大多数情况我们只用到了这个语言的最简单的功能,比如制作图片轮播/网页的tab等等,这篇文章将向你展示如何在自己的网页上制作拖拽.有很多理由让你的网站加入拖拽功能,最简单的一个是数据重组.例如:你有一个序列的内容让用户排序,用户需要给每个条目进行输入或者用select选择,替代前面这个方法的就是拖拽.或许你的网站也需要一个用户可以拖动的导航窗口

2008-11-25 20:14:00 896

转载 水晶报表函数大全--数字函数篇

 Abs (x): Basic 语法和 Crystal 语法。 参数:x 是您希望返回绝对值的数字或货币。  返回:数字值 操作:Abs (x) 返回 x 的绝对值。 示例: Abs(1.50) 返回 1.50。 Abs(-1.50) 返回 1.50。 Abs(10 - 7) 返回 3。 Abs(7 - 10) 返回 3。 Rem Basic 语法: If Abs(37 - {fi

2008-11-14 09:20:00 3280

原创 找不到“windows.h”之谜

今天要运行一个简单的C++程序,如下://C++ code  让任务管理器的CPU使用产生一条正弦曲线图#include #include "stdlib.h"#include "math.h"#include const double SPLIT = 0.01;const int COUNT = 200;const double PI = 3.14159265;const int INTE

2008-10-27 14:42:00 26110 6

转载 命令行对编译环境设置及系统环境变量一览

命令行解释器概述命令行解释器是一个单独的软件程序,它可在用户和操作系统之间提供直接的通讯。非图形命令行解释器用户界面提供运行基于字符的应用程序和实用程序的环境。通过使用类似于 MS-DOS 命令解释程序 Command.com 的各个字符,命令行解释器执行程序并在屏幕上显示其输出。Windows XP 命令行解释器使用命令解释程序 Cmd.exe(该程序加载应用程序并指导应用程序之间的信息流动)将

2008-10-27 11:22:00 7303 1

转载 Dos下运行VC++ console程序的环境设置

==========================================注:摘录侯俊杰--在 console mode 中使用 C/C++ 编译器●C/C++ 编译器需要的环境变数设定古早以来,PC 上的 C 编译器,就需要两个环境变数:LIB:这个环境变数告诉编译器说,必要的 libraries 在哪里(哪个磁碟目录下)INCLUDE:告诉编译器说,必要的 header

2008-10-27 10:29:00 6191 1

转载 VC中cl.exe命令使用方法

cl.exe所在的文件夹里面有一个批处理叫做 VSVAR32.BAT 首先运行它一次,你就可以用cl.exe来编译你的代码了。 CL.exe 是控制 Microsoft C 和 C++ 编译器与链接器的 32 位工具。编译器产生通用对象文件格式 (COFF) 对象 (.obj) 文件。链接器产生可执行文件 (.exe) 或动态链接库文件 (DLL)。 注意,所有编译器选项都区分大小写。 若要编译但

2008-10-27 10:04:00 9639

转载 Astyle:代码格式化工具简明指南

astyle是一个我自己常用的开放源码工具。它可以方便的将程序代码格式化成自己想要的样式而不必人工修改。本来嘛,作为高等生物应该优先去做一些智慧的事情,而不是把时间消耗在机器可以完美完成的事情上。想要立刻开始?请先去主页http://sourceforge.net/projects/astyle下载最新版本。可以选择二进制版本,也可以下载源码自行编译。总之得到可执行文件后请将astyle放在P

2008-09-26 14:43:00 8042 1

原创 vs2008 MFC 开发问题汇总

      1、在自定义工具栏时,发现菜单的标题有问题,于是修改工具栏的标题,发现在工具栏创建后调用SetWindowText()根本不起效果。就好象有自动记忆功能一样。解决:        Handle WM_NCPAINT message,重绘非客户区,在其中修改标题就可以了。       2、网上“用VS2008 Feature Pack 修改您现有的Visual C++的程序界面”

2008-09-11 10:59:00 3475

原创 VS2008中关于将旧VC方案修改为最新的MFC Feature Pack最需要注意的问题

网上“用VS2008 Feature Pack 修改您现有的Visual C++的程序界面”有很多,在用以下在CMainFrame::OnCreate()函数的最后部分,添加代码设定当前界面的风格:      CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2007));      CMFCVi

2008-09-05 10:30:00 1292 1

转载 CPropertyPage如何检测数据有效性并返回

今天用CPropertyPage的派生类接收用户输入的数据. class CMovieIssueBasicPage : public CPropertyPage在用户点"确定"的时候, 首先要检测数据是否有效, 然后再决定是否进行下一步操作. 一旦数据不符合标准, 要求用户重新输入. 这就要让属性页在数据无效的时候不能自动关闭.习惯性地重载了OnOK虚函数void CMovieIs

2008-08-28 16:19:00 1112

转载 MFC窗口销毁过程

MFC窗口销毁过程 考虑单窗口情况:   假设自己通过new创建了一个窗口对象pWnd,然后pWnd->Create。则销毁窗口的调用次序:   1. 手工调用pWnd->DestroyWindow();   2. DestroyWindow会发送WM_DESTROY;   3. WM_DESTROY对应的消息处理函数

2008-08-27 11:01:00 1080

转载 ORACLE 中to_char使用方法

The following are number examples for the to_char function.to_char(1210.73, 9999.9)would return 1210.7to_char(1210.73, 9,999.99)would return 1,210.73to_char

2008-08-20 09:30:00 2047

转载 VC中类型转换

我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="女侠程佩君"; char temp[200]; char *buf; CString str; _variant_t v1; _bstr_t v2; 一、其它数据类型转换为字符串 短整型(int) ito

2008-08-19 15:39:00 602

转载 在Visual C++中用ADO进行数据库编程

1. 生成应用程序框架并初始化OLE/COM库环境   创建一个标准的MFC AppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COM DLL库)。本例为:  BOOL CAdotestDlg::OnInitDialog() { ::CoInitialize(NULL); //初始化OLE/COM

2008-08-07 16:07:00 898

转载 ORACLE 自增序列SEQUENCE

在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXV

2008-08-06 11:44:00 1102

转载 Hibernate中引用View的解决方案_来自一网友

  一、思路 问题: 以往用Hibernate处理View时发生的困难主要集中在这两方面: View是没有主键 由于View是由select语句生成,所以不存在任何主键。也就无法对其映射。 Hibernate必须对要操作的表进行po封装 Hibernate要求对数据库的操作都是通过pojo映射来实现的。也就是说无法对某个View直接读取而不对其进行映射。 如果强制用hibernate反转,

2008-07-25 16:39:00 5119

转载 java.text.DecimalFormat()格式化输出数字

 有时我们需要控制输出的数字的格式,如何使用java的类库做到这个呢? 也许你不关心格式,但是你需要关心你的程序可以在全世界通用,像下面的这样一个简单的语句是依赖地区的:     System.out.println(1234.56); 在美国,"." 是小数点,但在其它地方就不一定了。如何处理这个呢? java.text 包中的一些包可以处理这类问题。下面的简单范例使用那些类解决上面提出的问

2008-07-23 11:08:00 1989 2

转载 JavaScript中的字符串操作

  一、概述    字符串在JavaScript中几乎无处不在,在你处理用户的输入数据的时候,在读取或设置DOM对象的属性时,在操作cookie时,当然还有更多...。JavaScript的核心部分提供了一组属性和方法用于通用的字符串操作,如分割字符串,改变字符串的大小写,操作子字符串等。    当前的大部分浏览器也能从强大的正则表达式获益,因为它极大地简化了大量的字符串操作任务,不过它也需要

2008-07-22 16:46:00 1097

原创 JavaScript相关知识

如何隐藏table中的某几行呢? 只要为你要隐藏的行设置好id就可以了。 aaa bbb ccc document.getElementById("aaa").style.display="none"; document.getElementById("bbb").style.display="none"; 如何用javascr

2008-07-11 10:00:00 822

转载 動態對於Table的JavaScript處理

動態產生tr 針對table給予一個名子,比如說tbl1 var oTr=tbl1.insetRow();動態產生td 針對動態產生的tr產生td var oTd=oTd.insertCell();動態產生td內容 使用innerHTML var oTd.innerHTML=;  

2008-07-11 09:41:00 619

转载 javascript 取table中内容

1,有如下表格,我们要取第2行第2列的值id="table1">              1行1列         1行2列                    2行1列         2行2列      2,取值方法   var value==window.table1.rows.item(0).cells.item(0).innerText

2008-07-11 09:35:00 1014

转载 SQL Server到Oracle连接服务器

本文以SQL Server 2k为例说明SQL Server到Oracle连接服务器的具体实现过程。 1.要求pc机上安装oralce客户端软件和sqlserver2000软件。 2.客户端的配置tnsnames.ora文件,配置所要连接的数据库服务器(windows,unix等平台均可以) eg:tnsnames.ora ...... TEST = (DESCRIPTIO

2008-07-09 17:44:00 674

转载 struts2标签学习

用过struts1.x的人都知道,标签库有html、bean、logic、tiles, 而struts2.0里的标签却没有分类,只用在jsp头文件加上 就能使用struts2.0的标签库 A: -----超链接,类似于html里的 -----执行一个view里面的一个action -----如果action的errors有值那么显示出来 -----如果action的message有值那么显示出来

2008-05-26 22:13:00 1056 1

原创 如何在VC++下动态调整水晶报表图片的大小

        我用的是VS2005中的内嵌水晶报表,在采用拉模式下,我们可以将数据库中的大字段(Access是ole,Oracle是blob,SQL Server是image)直接拉至水晶报表相应位置并显示出来。但是这种方法有一个很严重的缺陷,那就是预设大小是无法改变的。在对象格式中,“图片大小”选项卡中图片宽、高是没有公式可以编辑的,这样如果数据库中保存的图片和预设大小不相同,就产生变形,为了

2008-04-24 11:11:00 4264 1

转载 在VC中使用水晶报表

水晶报表是一个报表设计开发的强大工具,功能强大,设计灵活,在水晶报表光盘中只提供了一个完全动态生成报表的例子,使用繁琐。现介绍其在VS2005 VC++中的简单使用方法。编译环境:VS2005 VC++、Windows XP。    一、导入水晶报表使用的动态联接库:根据实际修改文件路径。 #import "C://Program Files//Crystal Decisions//Rep

2008-04-16 14:18:00 6680 2

转载 水晶报表的“SQL 表达式字段”能否使用“参数字段”?

水晶报表的“SQL  表达式字段”能否使用“参数字段”?我在水晶报表的SQL中写入SQL  表达式字段,希望是这种效果<!--google_ad_client = "pub-0208493183109887";google_ad_width = 336;google_ad_height = 280;google_ad_format = "336x280_as";goog

2008-03-27 10:44:00 6057 1

原创 Microsoft Visual Studio 2005中使用水晶报表

  水晶报表是一个功能强大的报表工具,现在已经被Microsoft Visual Studio 2005(下文以VS2005简称)集成在一起。喜欢水晶报表的朋友可以方便使用了。我把水晶报表在vs2005的使用方法总结一下,供大家参考。   首先介绍一下我用的软件环境:Microsoft Visual Studio 2005;Microsoft SQL Server 2005   【数据用例

2008-03-27 10:04:00 1132

转载 vs2005中水晶报表使用整理

转:http://www.cnblogs.com/lodestar/archive/2007/09/27/907827.html   vs2005中水晶报表实现   这方面的文章其实非常之多,但因为太多就有些乱,而且CrystalReport的版本不同使用上也有些区别,   前段时间正好需要vs2005下面报表的解决方案,就参考了下网上的资料,整理了一下。   push模式和pull模式   不论

2008-03-27 09:45:00 1828

转载 怎么样卸载Oracle 9i

  在win2000/xp操作系统下,卸载Oracle 9i :   1、停止所有Oracle服务   2、删除注册表中的所有关于Oracle项   (1)在HKEY_LOCAL_MACHINE/SOFTWARE下,删除Oracle目录   (2)在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services下,删除所有Oracle项   (3)在HKEY_LO

2008-03-27 08:29:00 546

platform SDK下载工具

这是一个非常好的SDK下载工具,安装后,运行,可以直接从微软网站上下载文件进行SDK的安装,好用。

2008-10-27

Tomcat5.5日志管理log4j包文件

将这包中的两个文件放置在Tomcat5.5的{catalina.home}\common\lib中即可。

2008-02-02

JSP简明教程

这就一本适合JSP初学者的入门教程

2008-01-12

ActiveX发布工具集

ActiveX Web 发布工具

2008-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除