选择显示字体大小

在 access 中使用“存储过程”

我们已经熟悉在 asp 中通过调用 sql server 存储过程来执行数据库操作,不过大家是否知道,在桌面级数据库 access 中,我们也能够创建并使用“存储过程”?access + asp 是开发轻量级 web 应用程序的绝佳组合:简单,快速,兼容性好,但是性能通常不高。并且,用 adodb.connection 和 recordset 对象来执行 sql 语句的方式,也有一些不方便,因为带参数的 sql 语句的参数值也常常是拼接到字符串中,于是便有了诸如“单引号问题”这样的麻烦。使用存储过程的一个好处就是,支持 sql 语句参数值的另外提供。 事实上,access(2000 及以上版本)中所谓“存储过程”,和 sql server 中的 stored procedure 是不能比的。它只能算是“stored procedure lite”,不支持多条 sql 语句,不支持逻辑语句(...

http://www.sosof.com/detail/398/9583982365273.html -by - 丰搜 缓存页面


php 5 数据对象 (pdo) 抽象层与 oracle

一名新 php 数据对象 (pdo) 数据抽象层的原始开发人员为您简要介绍该抽象层,重点讲述与 oracle 一起运行的情况。 需要 php:5.0需要其他:oracle 8 或更高版本客户端库 下载用于 oracle 的 pdo (windows):php_pdo.dll, php_pdo_oci.dll下载用于 oracle 的 pdo (unix):pdo, pdo_ocipdo 简介php 主要是由志愿者完成的项目;尽管有少数一些固定的“核心”开发人员,但是我们没有一个人在全职受薪的开发 php。除此之外,我们分别位于世界不同地方,您可以想象长期开发的协调工作是何等困难。因此,php 主要是基于突发奇想的个人短期需求来发展的,其原因也多种多样,有的是试验,有的则是因为“明天有活要交”。尽管这样通常每一步都会改善 php,但从长远来看则是缺乏完整性 - 数据库扩展就是一个重要的例子。...

http://www.sosof.com/detail/723/360723067912.html -by - 丰搜 缓存页面


在oracle里用存储过程定期分割表

oracle数据库里存放着各种各样的数据,其中有一些数据表会随着时间的推移,越来越大。如交友聊天的日志、短信收发的日志、生产系统的日志、动态网站发布系统的日志等等。这样的信息又和时间紧密相关,有没有办法让这些日志表能按时间自动分割成历史年月(如log200308,log200309)的表呢? 请看看我用存储过程定期分割表的方法吧。一、问题的引出 1.初学数据库时只知道用delete来删除表里的数据。但在oracle数据库里,大量delete记录后,并不能释放表所占用的物理空间,这里面有一个高水位的概念,所以我们不能用delete来分割表。 2.用重命名(rename)表的方法 (1) 先建一个和原来日志表(假如是log)数据结构一模一样的新表(如log_new),建约束、索引及指定字段的默认值; (2) 重命名表log到log_yyyymm;要注意的问题是oltp系统可能会因为dml...

http://www.sosof.com/detail/202/9882028361823.html -by - 丰搜 缓存页面


asp.net中实现大结果集分页研讨(3)

返回第二个页面的分页存储调用如下:exec procedurename/*tables */'customersinner join orders on customers.customerid=orders.customeridinner join [orderdetails] on orders.orderid=[orderdetails].orderid',/* pk */'customers.customerid',/* orderby */'customers.contactname desc,customers.addressdesc',/*pagenumber */2,/*pagesize */10,/*fields */'customers.contact name as customer,customers.address+'' , 2...

http://www.sosof.com/detail/271/010271654354.html -by - 丰搜 缓存页面


asp.net中实现大结果集分页研讨(1)

在web应用程序中,对一个大数据库结果集进行分页已经是一个家喻户晓的问题了。简单的说,你不希望所有的查询数据显示在一个单独的页面中,所以带有分页的显示才是更合适的。虽然在传统的asp里这并不是一个简单的任务,但在asp.net中,datagrid控件把这一过程简化为只有几行代码。因此,在 asp.net中,分页很简单,但是默认的datagrid分页事件会从数据库中把所有的记录全部读出来放到asp.net web应用程序中。当你的数据在一百万以上的时候,这将引起严重的性能问题(如果你不相信,你可以在你的应用程序中执行一个查询,然后在任务管理器中查看 aspnet_wp.exe的内存消耗情况)这也就是为什么需要自定义分页行为,这样可以保证仅获得当前页需要的数据记录。 在网上有很多关于这个问题的文章和帖子,还有一些成熟的解决方案。我写这篇文章的目的不是向你展示一个可以解决一切问题的存储过程,而是...

http://www.sosof.com/detail/102/92310271655370.html -by - 丰搜 缓存页面


sqlserver存储过程函数加解密

sqlserver存储过程/函数加/解密 存储过程、存储函数的加密:with encryption<!--[if !supportlinebreaknewline]--><!--[endif]-->create procedure dbo.sp_xml_main @table_name nvarchar(260)='',@dirname nvarchar(20)=''with encryptionas begin....................endgo存储过程、存储函数的解密if exists (select * from dbo.sysobjects where id = object_id(n'[dbo].[sp_decrypt]') and objectproperty(id, n'isprocedure') = 1)...

http://www.sosof.com/detail/408/32940823658599.html -by - 丰搜 缓存页面


sql server 连接基础知识(2)

事件 连接后的客户端请求通常分为两种广泛类别:语言事件和远程过程调用。尽管还存在其他类别,但大多数由 sql server 客户端发送到服务器的请求由以下两种类型之一构成:语言事件是从客户端发送到服务器的 一组 t-sql。例如,如果调用 ado command 对象(其 commandtext 属性设置为 t-sql 查询,commandtype 属性设置为 adcmdtext)的 execute 方法,则查询将作为语言事件提交给服务器。同样,如果将 commandtype 设置为 adcmdtable 并调用 execute 方法,则 ado 将生成一个内部查询(它将选择 commandtext 属性标识的表中的所有列),并将它作为语言事件提交给服务器。另一方面,如果将 commandtype 设置为 adstoredproc,则调用 execute 将使 ado 向服务器提交一个远...

http://www.sosof.com/detail/418/2054182362575.html -by - 丰搜 缓存页面


oracle 数据库复制常用脚本

oracle 数据库复制常用脚本(石骁騑 2001年07月30日 17:30)oracle的数据复制是一个oracle数据库产品中比较成熟的一项技术,它是整个分布式计算解决方案的一个重要组成部分。对于具有复制环境的数据库系统,和oracle dba一样,同样要有一个人来专门负责维护oracle的数据复制问题,称之为oracle replication administrator(oracle复制管理员)。本文就oracle数据复制中复制管理员经常关心的一些关于复制系统的问题,编写了不同的存储过程。当然,通过oracle提供的复制管理器也可以达到这些目的,但在实际应用中,oracle复制管理器具有不灵活,速度慢,同时我们不能对其查询结果进行随意控制等等的缺点。一、查看oracle8x延迟事务队列调用及调用个数推(push)一个大的延迟事务(deferred transactions)队列是非...

http://www.sosof.com/detail/492/20749283627572.html -by - 丰搜 缓存页面


sql server加密与sql注入

sqlserver上的加密 sqlserver上内置了加密用来保护各种类型的敏感数据。在很多时候,这个加密对于你来说是完全透明的;当数据被存储时候被加密,它们被使用的时候就会自动加密。在其他的情况下,你可以选择数据是否要被加密。sqlserver可以加密下列这些组件: ·密码 ·存储过程,视图,触发器,用户自定义函数,默认值,和规则。 ·在服务器和用户之间传输的数据 密码加密 sqlserver自动将你分配给登陆和应用角色的密码加密。尽管当你可以从主数据库中直接察看系统表格而不需要密码。你不能给对这种情况作出任何修改,事实上,你根本不能破坏它。 定义加密 在有些时候,如果对对象进行加密是防止将一些信息分享给他人。例如,一个存储进程可能包含所有者的商业信息,但是这个信息不能和让其他的人看到,即使他们公开的系统表格并可以看到对象的定义。这就是为什么sqlserver允许你在创建一个对象的时候进...

http://www.sosof.com/detail/418/68241823641609.html -by - 丰搜 缓存页面


无日志恢复数据库

数据库日志文件的误删或别的原因引起数据库日志的损坏 方法一 1.新建一个同名的数据库 2.再停掉sqlserver(注意不要分离数据库) 3.用原数据库的数据文件覆盖掉这个新建的数据库 4.再重启sqlserver 5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名) 6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用 数据库的脚本创建一个新的数据库,并将数据导进去就行了. usemaster go sp_configure’allowupdates’,1reconfigurewithoverride go updatesysdatabasessetstatus=32768wherename=’置疑的数据库名’ go sp_dboption’置疑的数据库名’,’singleuser’,’tr...

http://www.sosof.com/detail/418/10441823643961.html -by - 丰搜 缓存页面


上一页 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons