- 博客(55)
- 资源 (5)
- 收藏
- 关注
转载 不使用“DataSourceControl DataSource”的情况下如何分页和排序
If you set AllowPaging="true" orAllowSorting="true" on a GridView control withoutusing a DataSourceControl DataSource (i.e. SqlDataSource,ObjectDataSource), you will run into the following error
2009-01-02 22:54:00
697
转载 [转]利用.NET中的反射机制实现IList到DataTable的转换
public static DataSet ListToDataSet(IList ResList) { DataSet RDS=new DataSet(); DataTable TempDT = new DataTable(); //此处遍历IList的结构并建立同样的DataTable System.Reflection.PropertyInfo[]
2009-01-02 22:52:00
688
转载 [转]PetShop 4架构分析
刚开始打开PetShop项目的时候,我们未免会被如此多的项目吓一跳,不过只要用心的去分析,看懂它并不是非常难的事。 首先我们来看一下WEB项目,因为我们做WEB应用程序首先想到的就是看看页面是怎么实现的,然后一路追溯下去,直到看明白程序是如何把数据显示到页面和如何处理页面的数据的。 比如说首页吧,Default.aspx,我们看到首页很简单,大多数是静态的,只显示了一个Categories
2008-11-12 22:54:00
443
转载 VS2008 快捷键大全
Ctrl+m+Crtr+o折叠所有大纲 Ctrl+M+Crtr+P: 停止大纲显示 Ctrl+K+Crtr+C: 注释选定内容 Ctrl+K+Crtr+U: 取消选定注释内容 Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移
2008-10-25 09:55:00
529
转载 ASP.NET2.0网页的生命周期
网页的生命周期列表: PreInit (2.0) ->初始化Theme,应用MasterPage和控件Skin ->Init ->InitComplete (2.0) ->If PostBack,创建子控件并加载控件/视图状态 ->PreLoad (2.0) ->Load ->If PostBack,则触发服务器端事件 ->LoadComple
2008-10-04 14:36:00
552
转载 MySql远程连接的问题
MySql远程连接的问题 1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql;mysql>update user set host =
2008-01-21 22:24:00
889
原创 [javascript]判断email地址的有效性
function isEmailFormatValid(emailSrc) { var email = emailSrc.Trim(); if (email == ) { return false; } var regex = //w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*/; if (regex.test(email)) { var str
2007-09-11 00:16:00
1748
转载 Windows Socket API函数解说
本文所谈到的Socket函数如果没有特别说明,都是指的Windows Socket API。一、WSAStartup函数 int WSAStartup( WORD wVersionRequested, LPWSADATA lpWSAData ); 使用Socket的程序在使用Socket之前必须调用WSAStartup函数。该函数的第一个参数指明程序请求使用的S
2007-09-09 17:36:00
1344
原创 如何避免不小心关掉web浏览器窗口
g_blnCheckUnload = true; function RunOnBeforeUnload() { if (g_blnCheckUnload) {window.event.returnValue = You will lose any unsaved content; } }这样每次关闭浏览器窗口或涮新页面时,都要触发onbeforeunload这
2007-09-06 18:32:00
866
转载 【转】java/oracle日期处理
public class Test{ public static void main (String args []){ java.util.Date a = new java.util.Date(); System.out.println(a); java.sql.Date b = new java.sql.Date(a.getTime()); System.out.p
2007-07-31 16:08:00
1352
转载 【转】Useful SQL reference 一些有用的SQL
一些有用的SQL,都是oracle manage常用的。 列在这里做参考,因为太难记了。 时时更新。 1。监控当前数据库谁在运行什么SQL 语句 SELECT osuser, username, sql_text from v$session a, v$sqltext b where a.sql_address =b.address order by address, p
2007-07-31 16:03:00
755
原创 【转】SQL字符串函数
一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。 3、LOWER()和UPPER() LOWER()将字符串全
2007-07-31 16:02:00
833
转载 【转】Java连接Oracle数据库的各种方法
java与oracle的接口:在数据库中运行JAVA可以说是ORACLE8i的最令人激动的新特性。在你创建的使用ORACLE8i 数据库的应用程序中,你可以使用与JAVA有关的新特征,轻松的将程序发布到INTERNET或INTRANET上。Methods for Using Java in ORACLE大家都知道JAVA在跨平台开发与INTERNET开发中已经比较流行,ORACLE8i及以后的版本
2007-07-31 16:00:00
839
原创 [转]Orcle转SQL
SQL 语言支持 这一部分概述了 Transact-SQL 和 PL/SQL 语言语法之间的相同点和不同点,并给出转换策略。 要将 Oracle DML 语句和 PL/SQL 程序迁移到 SQL Server 时,请按下列步骤执行: 验证所有 SELECT、INSERT、UPDATE 和 DELETE 语句的语法是有效的。进行任何必要的修改。 把所有外部联接改为 SQL-92 标准外部联接语法。
2007-07-31 15:59:00
4657
原创 VC多工具栏停靠
在CMainFrame中声明成员函数,并调用即可。//barName TOOLBAR资源名称void CMainFrame::DockControlBarEx(CToolBar *bar, LPCTSTR barName){ if (!bar->CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRI
2007-05-24 11:24:00
1297
转载 VC中的DC
DC(Device Context) 设备上下文,可以理解为我们要在上面写写画画的那张纸。VC中有CDC CClientDC,CPaintDC。举几个例子吧,1、在整个屏幕上画画创建一个基于对话框的MFC AppWizard(exe),添加一个按钮 button1,建立相关联的响应函数OnButton1(),在函数中添加如下代码://获取当前桌面的指针CWnd* pwnd =
2007-05-18 10:19:00
982
转载 在VC中做一个选择文件夹的对话框
void CBmp2aviDlg::OnOpenFolder() { CString sFolderPath; BROWSEINFO bi; char Buffer[MAX_PATH]; //初始化入口参数bi开始 bi.hwndOwner = NULL; bi.pidlRoot = NULL; bi.pszDisplayName = Buffer;//此参数如为NULL则不能显示对话框框 bi.
2007-05-17 10:30:00
907
原创 在线编辑器实现原理(兼容IE和FireFox)
线编辑器在我们日常的项目开发中非常有用(如新闻系统),它可以方便地实现文章的在线编辑,省掉了FrontPage等工具。那么是怎样实现浏览器在线编辑功能的呢? 首先需要IE的支持,在IE5.5以后就有一个编辑状态. 就是利用这个编辑状态,然后用javascript来控制在线编辑的。 首先要有一个编辑框,这个编辑框其实就是一个可编辑状态的网页, 我们用iframe来建立编辑框。
2007-04-06 23:28:00
1164
原创 在线编辑器原理
先解释一下在线编辑器的原理:首先需要IE5.0以上版本的支持.因为IE5.0以上版本有一个编辑状态,可以在一个iframe里面输入文字.然后通过 "document.body.innerHTML"可以获取iframe里面的html代码.这个就是关键。那怎么才能让ifrmae处于编辑状态呢,可以用function document.onreadystatechange(){HtmlEdit.docu
2007-04-06 23:26:00
929
转载 十进制转二进制,八进制,十六进制(PHP)
php#使用:$var=e(数字,进制);function e($v,$l){if($v>0&&in_array($l,array(2,8,16))){ $x=array(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F); while($v!=0){ $r.=($l!=16)?ceil($v%$l):$x[ceil($v%$l)]; $v=intval($v/
2007-02-26 01:59:00
8247
1
转载 oracle常用系统管理命令
Oracle里的常用命令第一章:日志管理1.forcing log switchessql> alter system switch logfile;2.forcing checkpointssql> alter system checkpoint;3.adding online redo log groupssql> alter database add logfile [gro
2006-11-22 19:11:00
772
原创 Oracle课程培训笔记
准备:cmdset oracle_sid=sid_namesqlplusSQL>@c:/course.sql然后输入用户名密码:scott/tigerSQL>set timing on 记录SQL的执行时间SQL>SET LINESIZE 100SQL>set autotrace on 启动自动跟踪功能启动自动跟踪功能的方法,执行以下:创建:SQL>@%oracle_home%RD
2006-11-14 19:55:00
1085
转载 使用J2SE API读取Properties文件的六种方法
使用J2SE API读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in);2。使用jav
2006-03-27 15:38:00
795
转载 JUnit介绍
一、JUnit简介 JUnit是基于面向对象构建的java单无测试框架。 JUnit是开放源代码项目,可按需要进行扩展。 二、安装JUnit 首先获取JUnit的软件包,从http://www.junit.org下载最新的软件包。 将软件包在适当的目录下解包。 这样在安装目录下找到一个名为junit.jar的文件,将这个jar文件加入CLASSPATH系统变量。三、JUnit框架介绍:一)T
2006-03-10 13:36:00
912
转载 实战SVN For Apache2(二)
在上一篇文章中,我们已经实现了对SVN和Apache的安装,并将它们集成在一起工作。这一篇则主要介绍如何对SVN For Apache进行一些配置。 在Apache下为SVN建立多个库。上篇中虽然也建立了一个SVN的库在Apache下,但是我们不可能一个SVN服务器上只有一个项目,或者所有项目共用一个SVN库进行开发,在Apache上为SVN建立多个库可以通过建立多
2006-02-23 16:28:00
1105
转载 实战SVN For Apache2(一)
SVN最常见的配置模式便是与Apache集成,这样SVN可以采用WebDev协议方式提供服务。主要的好处有:通过Apache以HTTP方式穿透防火墙,便于在互联网环境使用;提供目录的版本控制;纯2进制的文件对比方式等。下面将介绍如何将SVN集成在Apache上。 准备工作: 下载软件: SVN服务器端程序。
2006-02-23 16:24:00
2649
原创 关于Access的Database Engine
Use a matching Jet database file format for the version of the Jet Database Engine that is being usedFor best performance and for stability, use a Microsoft Jet 4.0 format database when you use a Micr
2006-01-06 13:01:00
1843
原创 SQL注入
SQL注入l 何谓“SQL注入”SQL注入(SQL Injection),就是通过网站的漏洞,使用SQL命令(如:DML语句、DDL语句、SQL扩展存储过程等)获得网站正使用的数据库的信息、修改数据库记录、读取服务器的注册表、追加Windows的帐号、修改Windows帐号的权限等。 l SQL注入的方式 现阶段较为流行的SQL注入工具一般
2005-12-30 09:31:00
1098
原创 VC经典的编译错误解决办法(转载)
1、Fatal Error C1010: unexpected end of file while looking for precompiled header directive: 编译时总出这个错误为什么? : fatal error C1010: unexpected end of file while looking for precompiled : header directive :
2005-10-26 11:48:00
1175
原创 VC编译选项(转载)
VC编译选项 csdnb3a [原作] 关键字 VC编译选项 出处 -优化- /O1 最小化空间 minimize space /Op[-] 改善浮点数一致性 improve floating-pt consistency /O2 最大化速度 maximize speed /Os 优选代码空间 favor code space /Oa 假设没有别名 assume no aliasing /Ot 优
2005-10-26 11:44:00
882
原创 创建测试程序,测试COM库的方法
创建测试程序,测试COM库的方法:方法1:通过ClassWizard使用代码组件1、创建MFC的EXE工程;2、初始化COM; 使用AfxOleInit()进行COM的初始化 if(!AfxOleInit()) { AfxMessageBox("Cant initialize com."); return true; }3、创建组件包装类: 使用ClassWizard追加组件的.
2005-08-26 11:52:00
1291
原创 VC++常用数据类型及其操作详解
VC++常用数据类型及其操作详解目录一. VC常用数据类型列表二. 常用数据类型转化2.1数学类型变量与字符串相互转换2.2 CString及string,char *与其他数据类型的转换和操作●CString,string,char*的综合比较●数学类型与CString相互转化●CString与char*相互转换举例●CString 与 BST
2005-08-08 10:12:00
971
原创 有关数据类型转换(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;一、
2005-07-26 12:58:00
1069
原创 VC Afx全局函数 数据类型 字符串转化函数
Afx全局函数及MFC常见数据类型AfxBeginThread:开始一个新的线程AfxEndThread:结束一个旧的线程AfxFormatString1:类似printf一般地将字符串格式化AfxFormatString2:类似printf一般地将字符串格式化AfxMessageBox:类似Windows API 函数 MessageBoxAfxOuputDebugString:将字符串输往除错
2005-07-26 12:57:00
951
原创 用纯ASP实现完美的WEB柱状图
用纯ASP实现完美的WEB柱状图 dim total(7,2) total(1,1)=200 total(2,1)=800 total(3,1)=1000 total(4,1)=600 total(5,1)=1222 total(6,1)=3213 total(7,1)=8 total(1,2)="中国经营报" total(2,2)="招聘网" total(3,2)="51Job" total(4
2005-07-22 13:56:00
1714
原创 网页编程相关
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.r
2005-06-15 09:24:00
1663
原创 Window 消息大全使用详解
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。 消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的: type TMsg
2005-02-22 15:50:00
1220
原创 详细端口分配表
详细端口分配表端口0服务Reserved说明通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。 端口1 服务tcpmux 说明这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,默认情况下tcpmux在这种系统中被打开
2005-02-15 16:31:00
1853
1
原创 Left的扩展功能(ASP)
Function LeftEx(str,lennum) Dim p_num Dim i If Len(str) LeftEx=str Else p_num=0 x=0 Do While Not p_num > lennum-1 x=x+1 If asc(mid(str,x,1)) p_num=int(p_num) + 2 Else p_num=int(p_num) + 1
2004-10-26 09:30:00
880
Foundations_of_C++CLI_for_dotNet_3.5
2011-01-20
基于AJAX的电子邮件处理.pdf
2009-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人