繁体中文
设为首页
加入收藏
当前位置:ASP技术首页 >> 数据库相关 >>
数据库相关
  • [2006-06-15] 纯编码实现Access数据库的建立或压缩
          
  • [2006-06-15] 用ASP打开远端MDB文件的方法
          如果你用ODBC connection (DSN or DSN-less)来访问远端的(UNC path)数据库, OLEDB会出现以下错误信息: Microsoft OLE DB Provider for ODBC Drivers error ’80004005’ [Microsoft][ODBC Microsoft Access...
  • [2006-06-15] 数据库查询中的特殊字符的问题
          在进行数据库的查询时,会经常遇到这样的情况:   例如想在一个用户数据库中查询他的用户名和他的密码,但恰好该用户使用的名字和密码中有特殊的字符,例如单引号,“|”号,双引号或者连字符“&”。   ...
  • [2006-06-15] 用ASP实现对ORACLE数据库的操作
          ASP(Active Server Pages)是微软公司为开发互联网应用程序所提出的工具之一,ASP与数据库的联接一般通过ADO(Activex Data Object)来实现的,就象《计算机世界》2000年3月20日的《用ASP对SQL Server数据库...
  • [2006-06-15] 从数据表中取出第n条到第m条的记录的方法
          从publish 表中取出第 n 条到第 m 条的记录: SELECT TOP m-n+1 * FROM publish WHERE (id NOT IN      (SELECT TOP n-1 id      FROM publish)) id 为publish 表的关键字
  • [2006-06-15] asp在SQL SER2k中新建帐号和给帐号权限的实现
          ' 以下为在asp中增加一个sql server2000用户函数,并为建立一个数据库,给他dbo的权限 ' ****************注意:sql server的验证方式不要选仅为windows方式, ' **************** 允许远程sql server连接 ' ...
  • [2006-06-15] 个测试数据库连接的函数
          以前一直困扰我的一个问题,如何判断数据库连接是否成功(比如sql没有启动,数据库不存在等),实现友好的错误处理,但vbscript的错误处理机制实在太差,只有on error resume nex/go to,但往往使用ADO的错误陷...
  • [2006-06-15] 一个分页存储过程
          /*****听以前的同事说asp页面上的分页太慢了(如果数据多了), 就想了这么个笨办法。有些地方还要考虑----比如select top 22 * from cat_list where T_id not in (select T_id from #change)是否有效率问题...
  • [2006-06-15] access数据库表改名的一段代码
          
  • [2006-06-15] 数据库查询结果的动态排序
           类似地,你可以修改存储过程,使它接受一个列号参数,如Listing 8所示。 【Listing 8:用列号作为参数,动态执行(代码较长的方法)】 ALTER PROC GetSortedShippers @ColNumber AS int AS DECLARE @cmd AS...
  • [2006-06-15] 数据库查询结果的动态排序3
          为了避免出现这种转换错误,我们可以尝试把ShipperID转换成varchar数据类型。采用这种方法之后,nvarchar将作为最高优先级的数据类型被返回。Listing 3显示了修改后的GetSortedShippers存储过程。 【Listing...
  • [2006-06-15] 数据库查询结果的动态排序2
           二、用列名字作为参数   另外一个选择是让查询以参数的形式接收一个列名字。Listing 2显示了修改后的GetSortedShippers存储过程。CASE表达式根据接收到的参数,确定SQL Server在ORDER BY子句中使用哪一个...
  • [2006-06-15] 数据库查询结果的动态排序5
           为了解决这个问题,我们可以用前置的0补足ShipperID值,使得ShipperID值都有同样的长度。按照这种方法,基于字符的排序具有和整数排序同样的输出结果。修改后的存储过程如Listing 5所示。十个0被置于Shippe...
  • [2006-06-15] 数据库查询结果的动态排序4
           假设我们把更多的货主加入到表,如Listing 4所示(ShipperID列有IDENTITY属性,SQL Server自动为该列生成值)。 【Listing 4:向Shippers表插入一些记录】 INSERT INTO Shippers VALUES('Shipper4', '(111)...
  • [2006-06-15] 数据库查询结果的动态排序7
           三、用列号作为参数   就象第一个方案所显示地那样,你也许更喜欢用列的编号作为参数,而不是使用列的名字(列的编号即一个代表你想要作为排序依据的列的数字)。这种方法的基本思想与使用列名字作为参数...
  • [2006-06-15] 数据库查询结果的动态排序6
          现在,如果我们用任意三个列名字之一作为参数调用存储过程,存储过程都能够正确地返回结果。Richard Romley提出了一种巧妙的处理方法,如Listing 6所示。它不再要求我们搞清楚可能涉及的列数据类型。这种方法...
  • [2006-06-15] 数据库查询结果的动态排序8
           类似地,你可以修改存储过程,使它接受一个列号参数,如Listing 8所示。 【Listing 8:用列号作为参数,动态执行(代码较长的方法)】 ALTER PROC GetSortedShippers @ColNumber AS int AS DECLARE @cmd AS...
  • [2006-06-15] 数据库查询结果的动态排序10
           五、用户定义函数   如果你使用的是SQL Server 2000,想要编写一个用户定义的函数(UDF),这个用户定义函数接受列的名字或编号为参数、返回排序的结果集,Listing 10显示了大多数程序员当成第一选择的方...
  • [2006-06-15] 数据库查询结果的动态排序11
          但是,SQL Server不接受这个函数,它将返回如下错误信息: Server: Msg 1033, Level 15, State 1, Procedure ufn_GetSortedShippers, Line 24 The ORDER BY clause is invalid in views, inline functions, ...
  • [2006-06-15] access数据防止下载处理
          access数据防止下载处理
  • 总数:482    首页 上一页 下一页 尾页 页: 1/25