Microsoft SQL Server 2000的新特性之一就是支持XML,所以用户可以通过HTTP方式直接访问具备XML功能的SQL Server2000数据库。下面介绍实现方法。 系统环境:Windows2000 Server(包含IIS)+ MS SQL Server2000
2004-12-02摘要:本文介绍了如何使用 Microsoft SQL Server 2000 的 XML 功能将现有的存储过程代码作为 Web 服务提供。 目录 简介 SQL Server 2000 中的现有代码 总结 简介 Microsoft® SQL Server™ 2000 的 XML 功能
2004-12-02将演示如何使用SQL 7.0服务器的Enterprise Manager创建、配置一个示例数据库。我们还会演示如何增加具有合适权限的用户,以便可以从Web服务器上访问数据。 要做的第一件事是创建一个新的SQL数据库。操作是:从SQL Server 7.0菜单中启动Enterprise Manager
2004-12-02分配表的用户许可 现在,我们来创建数据库的表。操作是:在WEBPAGES 数据库节点上单击,从Action(动作)菜单项中选择New Table(建新表),完成建新表对话框。在保存表之前至少要加入一个字段,不过,在建表之前,最好还是有个用于Web数据的完整数据库设
2004-12-02前段时间费了九牛二虎之力,终于搞掂了SQL mail的配置与使用。 _Rambo要我整理出来有关的文档大家共享。 我就把我配置SQL mail的过程描述一遍。 我用SQL mail主要是要完成这样的功能: >用户在网上注册后,系统将随机产生的密码发送到用户登记
2004-12-02大家一定使用过 phpmyadmin 里面的数据库导入,导出功能,非常方便。但是在实际应用中,我发现如下几个问题: 1、数据库超过一定尺寸,比如6M 这时使用导出一般没问题,可以正确的保存到本机硬盘上面,但是导入则不行!原因是:
2004-12-02在公共新闻组中,一个经常出现的问题是“怎样才能根据传递给存储过程的参数返回一个排序的输出?”。在一些高水平专家的帮助之下,我整理出了这个问题的几种解决方案。 一、用IF...ELSE执行预先编写好的查询 对于大多数人来说,
2004-12-02二、用列名字作为参数 另外一个选择是让查询以参数的形式接收一个列名字。Listing 2显示了修改后的GetSortedShippers存储过程。CASE表达式根据接收到的参数,确定SQL Server在ORDER BY子句中使用哪一个列值。注意,ORDER BY子句中的表达式并未在
2004-12-02为了避免出现这种转换错误,我们可以尝试把ShipperID转换成varchar数据类型。采用这种方法之后,nvarchar将作为最高优先级的数据类型被返回。Listing 3显示了修改后的GetSortedShippers存储过程。 【Listing 3:用列名字作为参数,第二次尝试】
2004-12-02假设我们把更多的货主加入到表,如Listing 4所示(ShipperID列有IDENTITY属性,SQL Server自动为该列生成值)。 【Listing 4:向Shippers表插入一些记录】 INSERT INTO Shippers VALUES('Shipper4', '(111) 222-9999')
2004-12-02为了解决这个问题,我们可以用前置的0补足ShipperID值,使得ShipperID值都有同样的长度。按照这种方法,基于字符的排序具有和整数排序同样的输出结果。修改后的存储过程如Listing 5所示。十个0被置于ShipperID的绝对值之前,而在结果中,代码只是使用最右边的10个字
2004-12-02现在,如果我们用任意三个列名字之一作为参数调用存储过程,存储过程都能够正确地返回结果。Richard Romley提出了一种巧妙的处理方法,如Listing 6所示。它不再要求我们搞清楚可能涉及的列数据类型。这种方法把ORDER BY子句分成三个独立的CASE表达式,每一个表达式
2004-12-02三、用列号作为参数 就象第一个方案所显示地那样,你也许更喜欢用列的编号作为参数,而不是使用列的名字(列的编号即一个代表你想要作为排序依据的列的数字)。这种方法的基本思想与使用列名字作为参数的思想一样:CASE表达式根据指定的列号确定
2004-12-02如今,Oracle数据库以其高可靠性、安全性、可兼容性,得到越来越多的企业的青睐。如何使Oracle数据库保持永久的优良性能,读者不妨针对以下若干方面加以考虑。 分区 根据实际经验所得,在一个大数据库中,数据库空间的绝大多数是被少量的表所占有。
2004-12-02在 SQL Server 當中有一款資料類型號作 Image , 除了可以儲存圖檔外它還可以儲存大型的二進位資料檔, 對這一個欄位大部分的人是聽過但是不知影按怎來用, 今日的文章就要來討論如何將圖檔存入去資料庫 準備工作 為了降低這篇文章的篇幅及複雜度
2004-12-02使用数据转换服务 (DTS) 转变或转换异类数据和目的服务器之间的数据之前,请考虑不同程序、提供程序以及驱动程序支 持数据类型和 SQL 语句的方式的变化。 当使用 Microsoft® SQL Server™ 作为数据源时,请考虑下列事项:
2004-12-02下面的资料可能不太全,但是可以用来做平时的资料查询用的哦,希望能够帮上大家的忙,呵呵。 下面将简单介绍一下几种ADO连接方式:ODBC DSN,ODBC DSN-Less, OLE DB Provider,和"MS Remote" Provider. 1。ODBC DSN连接 I.DSN  
2004-12-02CREATE FUNCTION 创建用户定义函数,它是返回值的已保存的 Transact-SQL 例程。用户定义函数不能用于执行一组修改全局数据库状态的操作。与系统函数一样,用户定义函数可以从查询中唤醒调用。也可以像存储过程一样,通过 EXECUTE 语句执行。 用户定义
2004-12-02在SQL server 中恢复数据的几种办法: 1.自然就是 backup 的 恢复方法 backup 这种方法是最安全,最可靠的方法操作起来也很简单,只要在 sql server 的 enterprise manager中选择 restore 就可以了。 用T-SQL 也可以完成: RESTORE
2004-12-02下面是我多年经验的总结: 网络编程总要和数据库打交道。和数据库打交道总要接触到SQL。如何使你的SQL 跑得快一点,本文介绍几种行之有效的方法: 方法一、尽量使用复杂的SQL来代替简单的一堆SQL. 同样的事务,一个复杂的SQL完成的效率高于一堆简单SQL完成的效率。
2004-12-02