光盘检索导出数据
1. 打开查询分析器,执行data.sql , 分别建立2002、2003、2004 三年的数据的视图。
从企业管理器打开ts—〉视图可以看到report2002、report2003、report2004三个视图。
若要导出其他 年份 请修改
CREATE VIEW dbo.report2003
AS
SELECT dbo.Node.node, dbo.NodeLayer.subject, dbo.NodeLayer.keywords,
dbo.NodeLayer.text AS content, dbo.Report.media_id, dbo.Report.class_id,
dbo.Report.issuetime
FROM dbo.Node INNER JOIN
dbo.NodeLayer ON dbo.Node.node = dbo.NodeLayer.node INNER JOIN
dbo.Report ON dbo.Node.node = dbo.Report.node
WHERE (dbo.Node.community = 'cnoocinfo') AND
(dbo.Report.issuetime >= CONVERT(DATETIME, '2003-01-01 00:00:00', 102)) AND
(dbo.Report.issuetime <= CONVERT(DATETIME, '2003-12-31 00:00:00', 102))
GO
中年份。
2. 将data\report.mdb 复制到硬盘的文件夹下。
3. 建立odbc数据源。开始—〉程序—〉管理工具—〉odbc 数据源
点添加—〉选择 Driver to Microsoft Access(*.mdb)
点 选择 找到report.mdb 确定。 设定数据源。
4. 打开report.mdb 有report、class、media三个表。在导入新数据前将report表全部记录删除。Class 表和media不动。
5. 打开企业管理器右键ts数据库:如图:
下一步—〉 选择数据源—〉下一步— 选择目的
目的选择Driver to Microsoft Access(*.mdb) 用户/系统DSN选择report。
下一步
在源中选择要导出的年份数据,在目的中 选择report.’report’
下一步 导出确定—〉成功。
6.将导出后的report.mdb 复制到其他目录下保存。 重复4—6 步骤(不必重新建立数据源) 导出其他年份数据。