选择显示字体大小

perl与mysql(三、dbi接口)

通用dbi方法<table border=1 cellspacing=1 width=624><tbody><tr><td valign=center> <p align=justify><span class=text1>connect </span></p></td><td valign=center><p align=justify><span class=text1>建立与一个数据库服务器的连接</span></p></td></tr><tr><td valign=center><p align=justify><span class=text1&...

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


进入 asp.net 世界

本文仅代表作者个人观点,正确与否请读者自行研究!原文地址:http://www.microsoft.com/china/msdn/library/dnaspp/html/aspnet-jumpinto-part1.asp 摘要:了解如何规划和设计 asp.net 应用程序。本文以一个知识库 web 应用程序为例,讨论实际应用程序创建实践中最常见的几个因素。(本文包含一些指向英文站点的链接。)目录简介 规划基本 asp.net 应用程序 定义应用程序体系结构 安全规划 完成设计文档 小结并付诸行动简介 欢迎来到“进入 asp.net 世界”。在随后的几周或几个月中,本系列文章将逐步详细介绍如何使用 microsoft® asp.net 和 microsoft visual studio® .net 来设计、实现和部署典型的 web 应用程序,以探讨实际应用程序创建实践中最常见...

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


asp开发中存储过程应用全接触(3)

5. 同时具有返回值、输入参数、输出参数的存储过程 前面说过,在调用存储过程时,声明参数的顺序要与存储过程中定义的顺序相同。还有一点要特别注意:如果存储过程同时具有返回值以及输入、输出参数,返回值要最先声明。 为了演示这种情况下的调用方法,我们改善一下上面的例子。还是取得id为1的用户的用户名,但是有可能该用户不存在(该用户已删除,而userid是自增长的字段)。存储过程根据用户存在与否,返回不同的值。此时,存储过程和asp代码如下:/*sp5*/create procedure dbo.getusername--为了加深对"顺序"的印象,将以下两参数的定义顺序颠倒一下@username varchar(40) output,@userid intasset nocount onbeginif @userid is null returnselect @username=username ...

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


asp开发中存储过程应用全接触(2)

3. 有返回值的存储过程 在进行类似sp2的操作时,应充分利用sql server强大的事务处理功能,以维护数据的一致性。并且,我们可能需要存储过程返回执行情况,为此,将sp2修改如下:/*sp3*/create procedure dbo.deluserallasset nocount onbeginbegin transactiondelete from dbo.[userinfo]if @@error=0 begincommit transactionreturn 1endelsebeginrollback transactionreturn 0end returnendgo 以上存储过程,在delete顺利执行时,返回1,否则返回0,并进行回滚操作。为了在asp中取得返回值,需要利用parameters集合来声明参数:'**调用带有返回值的存储过程并取得返回值**dim m...

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


asp开发中存储过程应用全接触(1)

asp与存储过程(stored procedures)的文章不少,但是我怀疑作者们是否真正实践过。我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事。对于简单的应用,这些资料也许是有帮助的,但仅限于此,因为它们根本就是千篇一律,互相抄袭,稍微复杂点的应用,就全都语焉不详了。 现在,我基本上通过调用存储过程访问sql server,以下的文字都是实践的总结,希望对大家能有帮助。 存储过程就是作为可执行对象存放在数据库中的一个或多个sql命令。 定义总是很抽象。存储过程其实就是能完成一定操作的一组sql语句,只不过这组语句是放在数据库中的(这里我们只谈sql server)。如果我们通过创建存储过程以及在asp中调用存储过程,就可以避免将sql语句同asp代码混杂在一起。这样做的好处至少有三个: 第一、大大提高效率。存储过程本身的执行速度非常快,而且,调用存储过程...

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


利用php的oop特性实现数据保护

在php 4中,声明变量通常使用var,而在php 5中,可使用面向对象编程(oop)的特性来自定义数据的可见性--即可访问性,可见性在此与变量作用域非常类似,但提供了更好的控制机制,有以下三种类型的可见性修饰符: public(默认)--变量可在全局范围内访问或修改。 protected--变量只能在类本身及直接派生(使用extends语句)类内访问或修改。 private--变量只能在类内部访问或修改。 与接口实现类似,在程序中违反这些规则将会导致严重的错误;且与接口类似的是,它们的存在纯粹是为了方便程序员。但这并不意味着可以忽略它们,指定某个类成员变量的可见性,可保护对象内的数据免受外界影响。 假设有一个mysqldb类,一个%24link变量在其中声明为private,这意味着这个变量只能从对象内部使用%24this变量访问,这防止了类外其他对象或函数的意外覆盖,在此,我们将使用可见性...

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


一个分页存储过程

/*****听以前的同事说asp页面上的分页太慢了(如果数据多了),就想了这么个笨办法。有些地方还要考虑-比如select top 22 * from cat_list where t_id not in (select t_id from #change)是否有效率问题;数据不能重复等等不过灵活性挺好。希望各位高手再给帮忙改正;多谢chair3的帮助这个存储过程还可以在加入几个变量,随便大家改吧:)*****/create proc page@pagenum intasset nocount on /*--这一句很重要哦:)),不然它只会认 insert #change......这个数据集:))*/declare @sql nvarchar(500) --声明动态sql执行语句declare @pagecount int --当前页数--取得当前数据库的记录总数declare @row...

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


存储过程分页

if exists(select * from sysobjects where id = object_id("up_topiclist")) drop proc up_topiclistgocreate proc up_topiclist @a_forumid int , @a_intdays int , @a_intpageno int , @a_intpagesize tinyint as declare @m_intrecordnumber int declare @m_intstartrecord int select @m_intrecordnumber = @a_intpagesize * @a_intpageno select @m_intstartrecord = @a_intpagesize * (@a_intpageno - 1) + 1 if @a_intdays...

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


在asp中使用oracle数据库技巧(2)

<html> <body> <h3>retrieve all records in mytable1 table ( in oracle) using oo4o</h3> <table border=1 id="table1"> <% do while(oradynaset.eof = false) response.write("<tr><td>") response.write(oradynaset.fields("id")) response.write("</td><td>") response.write(oradynaset.fields("username")) response.write("</td><td>") response.write(oradynaset.fields("ph...

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


存储过程入门

存储过程入门create procedure procedue_name[@parameter data_type][output][with]{recompileencryption}assql_statement解释 output:表示此参数是可传回的.with {recompileencryption}recompile:表示每次执行此存储过程时都重新编译一次encryption:所创建的存储过程的内容会被加密 表book的内容如下 编号 书名 价格 001 c语言入门 %2430 002 powerbuilder报表开发 %2452实例1:查询表book的内容create proc query_book as select * from book goexec query_book实例2:加入一笔记录到表book,并查询此表中所有书籍的总金额 create proc insert_book...

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


上一页 1 2 3 4 5 6 7 8 9 10 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

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