发信人: johnnyxu()
整理人: (2000-02-13 00:11:56), 站内信件
|
VB Tips(5) -- 将数据库内容输出为Html表格和文本文件简单方法
输出为Html:
1、启动SQL Server 7.0的SQL Enterprise Manager,展开树状视图中的
Management。
2、在Web Publishing的快捷菜单中选'New Web Assistant Job...'
3、在Web Assistant Wizard中按提示一步步将数据库表的内容输出为Html
文件,并在最后一步中选'Write Transact-SQL to File...',将SQL语
句保存到文本文件。
4、打开这个文本文件,内容是一个带许多参数的系统存储过程sp_makewebtask,
5、在VB中用ADO代码运行这个存储过程,生成Html表格。
借助Web Assistant Wizard的强大功能,生成sp_makewebtask语句,用
VB能方便灵活地生成Html表格。
将服务器Server1中的数据库pubs中的表'jobs'的内容输出为文本文件:
Dim MyServer As SQLDMO.SQLServer
Dim MyDatabase As SQLDMO.Database
Dim MyTable As SQLDMO.Table
Dim oBcp As SQLDMO.BulkCopy
Set MyServer = New SQLDMO.SQLServer
MyServer.Connect "server1", "sa", ""
Set MyDatabase = MyServer.Databases("pubs")
Set MyTable = MyDatabase.Tables("jobs")
Set oBcp = New SQLDMO.BulkCopy
oBcp.DataFileType = SQLDMODataFile_TabDelimitedChar
oBcp.ExportWideChar = False
oBcp.DataFilePath = "c:\Bcp.txt"
MyTable.ExportData oBcp
John
[email protected]
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.109.33.145]
|
|