用ASP实现SQL SERVER数据库的远程更新
用ASP实现SQL SERVER数据库的远程更新
江苏省通州职业高级中学 刘计衡
微软的SQL Server 是一个大型的关系数据库系统,它为在复杂环境下有效地实现重要商业应用提供了一个强有力的客户/服务器平台。它结合Microsoft Windows NT操作系统的能力,提供了一个安全、可扩展、易管理、高端性能的客户/服务器数据库平台。正是由于SQL Server的强大功能,在基于B/S模式的网络程序中,也大量用作后台数据库。
在B/S模式下,用户经常通过客户端调用服务器上相关程序,通过对后台SQL 数据库访问,得到相关数据后,回传客户端,实现的方法通常是用ASP语言编写相关的服务器端程序,通过IIS将 ASP程序解析为HTML语言传给客户端,从而实现浏览器的无关性。但SQL SERVER本身并未提供一个远程更新数据库的功能,所以服务器数据库的更新通常是通过手工在服务器上直接更新,这样有时显得不方便,本文结合本人计算机应用(本科)自考毕业论文课题《具有网络查询功能的工资管理系统》,介绍SQL Server2000数据库的远程更新方法。
普通用户在进行工资查询时,使用服务器数据库“网络查询工资库”。该数据库共设了“网络用户登录表”、“员工信息”表、“职务工资标准”表、“个人所得税标准”表……,等十二张用户工作表。每月更新一次,由学校财务人员从财务室上传并更新。考虑用户工资查询的保密性,系统提供了密码修改功能,这样财务人员每次上传工资库时,只应对网络工资库的工资标准表、工资结算表等与用户工资相关的表进行全部更新,而对网络用户登录表中的信息则应分类更新:大部分用户的用户名及密码应保持不变,对系统新增用户应设一初始密码,对已不存在的用户应删除。以下用ASP程序实现此数据库的远程更新。
一、 实现思路
1. 将服务器数据库更新与财务室数据库上传分隔开。网络端建一个 “临时工资库”,用于将本地机上传的数据库文件还原到服务器上;在开始系统更新前,与用户查询数据库无关。
2. 上传数据库文件使用ASPCN上传组件实现。
3. 在服务器端编程实现SQL SERVER2000的数据导入导出功能。将“临时工资库”中“员工信息表”及与工资有关的用户表导入“网络查询工资�
相关文档:
一、在Delphi7中连接MS SQL Server 2000的方法。
刚开始时界面如下:添加4个控件。
设置控件属性过程:
1、ADOConnection1设置
1)双击ADOConnection1,进行设置连接字符串(作用是:选取连接驱动方式和连接的数据库设置)。过程如下图所示:
2、ADOQuery1设置:
1)ADOQuery1.connection属性为ADOConnection1; ......
2009年06月24日 09:47
create table [表名]
(
[自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,
[字段1] nVarChar(50) default '默认值' null ,
[字段2] ntext null ,
[字段3] datetime,
[字段4] money null ,
[字段5] int default 0,
[字段6] Decimal (12,4) default 0,
[字段7] image null ,
)
� ......
create table #a
(
a int identity(1,1) primary key,
b int default(0) not null,
c nvarchar(20)
)
insert into #a(c)
select 'a' union all
select 'b' union all
select 'c' union all
select 'd' union all
select 'e'
select * from #a
alter table #a drop constraint DF__#a_____________b__12 ......
SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样:
MySQL: SUBSTR(), SUBSTRING()
Oracle: SUBSTR()
SQL Server: SUBSTRING()
最常用到的方式如下 (在这里我们用SUBSTR()为例):
SUBSTR(str,pos): 由<str>中,选出所有从第<pos>位置开始 ......
(一)如何截取指定区域的HTML代码?
(对方网站的HTML代码在哪儿看?晕:IE浏览器>>查看>>源文件。不要告诉我你不知道IE是什么!),例如我只想获取以下HTML代码中"<td>"和"</td>"之间的的文字部分:
<html>
<title>网站爱好者__http://www.wwwfan.cn</title>
< ......