- 博客(28)
- 资源 (10)
- 收藏
- 关注
转载 开发成功的Oracle应用
针对问题,采用一种以数据库为中心的方法。如果能在数据库中完成,肯定就会在数据库来做,而不是自行实现。开发数据库软件的哲学:如果可能,尽量利用一条SQL语句完成工作。 如果无法用一条SQL语句完成,就通过PL/SQL实现(不过,尽可能少用PL/SQL!)。 如果在PL/SQL中也无法做到(因为它缺少一些特性,如列出目录中的文件),可以试试使用Java存储过程来实现。 如果Ja
2009-10-27 10:01:00 1475
转载 无法加载oci.dll等错误的解决方法
问题现象:net在windows2003下访问oracle9i提示“无法加载oci.dll”或"无法在dll oci.dll中找到名为ocienvcreate的入口点 "的修复方法开发环境:Windows2003,Visual Studio .net 2003,Oracle Client 9i。原因:这是由于ASP .Net没有权限访问oracle的安装目录造成的。修复方法:1:找到oracle客
2009-10-26 21:34:00 8454
转载 比较Oracle SQL中的IN & EXISTS
在Oracle SQL中取数据时有时要用到in 和 exists 那么他们有什么区别呢?1 性能上的比较比如Select * from T1 where x in ( select y from T2 )执行的过程相当于:select * from t1, ( select distinct y from t2 ) t2 where t1.x = t2.y;相对的select * from
2009-06-27 13:02:00 523
原创 Oracle 快速删除重复记录
1.delete from DJ_SKSKJ where rowid in (select max(rowid) from DJ_SKSKJ where jddm = 01 group by NSRSBM having count(*) > 1)
2009-06-27 11:55:00 658
原创 Oracle 导入dmp文件最安全步骤
准备工作(导出dmp文件) 1.使用PL/SQL 工具--》导出用户对象 ,导出用户所有表,视图,存储过程等的定义 2.使用PL/SQL 工具--> 导出表,导出所有表的数据 这就是那个dmp文件 保存好导出的sql脚本和dmp文件准备导入 好了,开始导入 1.删除用户 drop user test cascade;2.删除全部表空间
2009-06-13 21:16:00 24995 3
转载 一次清空所有表的数据
set pagesize 0set echo offspool d:/trunc.sqlselect truncate table ||table_name from user_tables;spool off然后打开d:/trunc.sql,检查一下有没有多余的语句。执行清空:@trunc.sql如果要drop表,方法同上.
2009-06-13 18:53:00 868
转载 Asp.Net生成静态页面
如何生成静态页: 方案1: /// /// 传入URL返回网页的html代码 /// /// URL /// public static string getUrltoHtml(string Url) { errorMsg = ""; try { S
2009-06-01 12:18:00 585
转载 用数据库实现递归树
--查找指定节点的所有子节点的示例函数--测试数据CREATE TABLE tb(ID char(3),PID char(3),Name nvarchar(10))INSERT tb SELECT 001,NULL ,山东省UNION ALL SELECT 002,001,烟台市UNION ALL SELECT 004,002,招远市UNION ALL SELECT
2009-05-14 13:39:00 599
原创 如何配置数据源分页
// 设置数据源参数 protected void RepeaterDataSource_Selecting(object sender, ObjectDataSourceSelectingEventArgs e) { // 获取分页参数 int maximumRows = PagerNavigation1.PageSize; int startRowIndex = 0; if (
2009-02-25 23:52:00 875 2
原创 数据源控件如何使用Session做参数,尤其是参数是一个对象时候
在数据源控件初始化(Init事件触发)时,手工设置SelectParameters protected void GridViewDataSource_Init(object sender, EventArgs e) { Parameter authorid = new Parameter(); authorid.Name = "authorid"; authorid.Type =
2009-02-16 22:09:00 680
原创 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误
今天重装了系统,安装的。net快速入门在iis里也找不到了,自己配了个虚拟目录,结果就出现了标题的错误 上网找了很多先烈们的解决方案,才解决了问题 其实错误提示页下方已经给出了出错的web.config文件位置,在IIS中把这个目录设为应用程序即可 具体的 在IIS中找到出错的文件所在目录,右键属性->新建即可
2009-02-11 18:02:00 679
原创 解决 error:26 - 定位指定的服务器/实例时出错!
今天安装运行了.Net 系统带有的快速入门示例程序(QuickStart2.0)提示了这个错误,可是我自己写的网站没有任何问题,于是判断一定是web.config出错,我安装时选择了sql2005的数据库 在D:/Program Files/Microsoft.NET 2.0/VS2005/SDK/v2.0/QuickStart/aspnet/samples/data下找到配置文
2009-02-10 21:37:00 2249
转载 实用javaScript技术总结
一、屏蔽键盘所有键function document.onkeydown(){event.keyCode = 0;event.returnvalue = false;}-->二、屏蔽鼠标右键 在body标签里加上oncontextmenu=self.event.returnvalue=false 或者:function document.oncontextmenu() { return
2009-01-21 12:27:00 506
转载 JavaScript实用技巧
1. 将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制3. 不准粘贴4. 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标7. 关闭输入法8. 永远都会带着框架if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页 // -->
2009-01-21 12:23:00 412
转载 漫谈C#编程中的多态与new关键字
1. 你通常怎样用多态? 假设我有一个类,里面有一个 PrintStatus 方法,用于打印实例的当前状态,我希望该类的派生类都带有一个 PrintStatus 方法,并且这些方法都用于打印其实例的当前状态。那么我会这样表达我的愿望:// Code #01class Base{ public virtual void PrintStatus() { Console.WriteLine("pu
2009-01-21 12:14:00 421
转载 C#中 const 和 readonly 的区别
const 和 readonly 的区别,总是不太清楚,于是查了查资料。 const 的概念就是一个包含不能修改的值的变量。常数表达式是在编译时可被完全计算的表达式。因此不能从一个变量中提取的值来初始化常量。如果 const int a = b+1;b是一个变量,显然不能再编译时就计算出结果,所以常量是不可以用变量来初始化的。 readonly 允许把一个字段设置成常量,但可以执行一些运算,可
2009-01-21 11:58:00 1791 1
原创 Global.asax sql防注入
可能不大专业 我觉得如果用参数化查询的话 应该能有效的避免注入攻击吧 传说中的sql注入攻击 string sql = "SELECT * FROM 表名 WHERE [Name] = " + " or 1=1;DROP TABLE ... --" + ""; =---------------------在Global.asax文件中添加---------------
2009-01-20 16:01:00 1952
原创 分享一下我的SqlHelper类,翻译微软petshop
using System;using System.Collections.Generic;using System.Text;using System.Configuration;using System.Collections;using System.Data;using System.Data.SqlClient;namespace DBHelper{ public abstract
2009-01-19 23:39:00 1461 1
转载 善用GridView控件的HyperLinkField数据行
善用GridView控件的HyperLinkField数据行 借助于GridView控件的HyperLinkField数据行,我们便可以在GridView控件中替每一笔数据列显示出一个超级链接,并让用户轻易重新导向至特定的目标位置(特定网页或网页中的位置)。 在使用HyperLinkField数据行时,首先要考虑的就是超级链接上的文字。关于此点,可分为下列两种状况来说明:
2009-01-19 18:13:00 601
原创 SQL存储过程如何使用IN关键字
我们都知道在进行Delete,Update对多行记录操作时会用到“IN”关键字 例如:DELETE table_name WHERE id IN (value1,value2,value3,value4) 所以我们需要处理value1,value2,value3,value4型的数据 也许很多人会出现选中一条记录时可以完成操作,但当选中多条记录时
2009-01-19 17:07:00 5764
转载 SQL Server 2005 连接字符串
<!--#Container{ min-height:600px; _height:600px; padding:10px; min-width:680px;}*{ font-family:Tahoma; font-size:9pt;}.csCarrierTable{ margin-top: 10px; margin-le
2009-01-16 16:22:00 745
原创 SQL SERVER 中的数据类型
类型数据类型描述整数数据类型 int int数据类型可以存储从-231(-2147483648)到231(2147483647)之间的整数.存储到数据库的几乎所有数值型的数据都可以用这种数据类型.这种数据类型在数据库中占有4字节 smallint smallint数据类型可以存储从-215(-32768)到215(32767)之间的整
2009-01-16 12:12:00 384
转载 JS 客户端 动态多附件上传 仿163网盘
a.addfile { background-image:url(http://p.mail.163.com/js31style/lib/0703131650/163blue/f1.gif); background-repeat:no-repeat; background-position:-823px -17px; display:block; float:left; hei
2009-01-12 18:50:00 1353
转载 SQL优化34条[SQL收藏]
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如
2009-01-12 18:49:00 384
原创 Struts validator 自定义验证方法 6个参数说明
java.lang.Object, 强转后就是表单Beanorg.apache.commons.validator.ValidatorAction, 与Validator差不多org.apache.commons.validator.Field, 对应validation.xml文件中的元素,常用的有 getKey() 保存errors信息时的信息别名
2008-09-12 22:40:00 559
原创 Struts validator 数字 非负 验证
例如 要求 单价 为数字且非负数 /************************自定义的验证方法*************************/public static boolean validateGreather0(Object bean, ValidatorAction va, org.apache.commons.validator.Field fi
2008-09-12 22:15:00 504
原创 Struts Validator 上传文件大小的验证
例如上传的文件大小不能超过1M 需要自定义验证大概原理是java.lang.Object 是自定义validateXXXX()方法的第一个参数该参数实际就是表单Bean的对象1.强制类型转换DynaValidatorForm form=(DynaValidatorForm)obj;2. 获取上传对象FormFileFormFile file=form.get("表单Bean属性名");
2008-09-12 21:37:00 690
YaHei.Consolas.Hybrid.1.12.ttf.zip
2020-03-23
VS2010黑色主题Dark主题
2018-04-06
vs2005 订阅 rss atom
2009-01-07
项目:jsp+servlet网上银行
2008-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人