基于XML的SQL Server数据导出机制研究-论文.pdf

基于XML的SQL Server数据导出机制研究-论文.pdf

ID:55062658

大小:140.12 KB

页数:2页

时间:2020-05-08

基于XML的SQL Server数据导出机制研究-论文.pdf_第1页
基于XML的SQL Server数据导出机制研究-论文.pdf_第2页
资源描述:

《基于XML的SQL Server数据导出机制研究-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DATABASEANDINF0RMA,I’IONMANAGEMENT数据库与信息管理基于XML的SQLServer数据导出机制研究吕延岗(石家庄职业技术学院教务处,石家庄050081)摘要:针对管理系统数据导出到Excel的格式控制问题,采用XML作为格式处理和数据交换的载体,分析了SQLServer数据库输出到XML的过程,并使用C#语言编程实现,给出了关键代码。关键词:数据导出;Excel软件;XML数据;格式控制ResearchonSQLServerDataExportMechanismBasedonXMLLVYan-gang(TeachingAffairsDepartment

2、,ShijiazhuangVocationalTechnologyInstitute,Shijiazhuang050081,China)Abstract:AccordingtothemanagementsystemofdataexpofltoExcelformatcontrol,CarrierusingXMLastheformatprocessinganddataexchange,AnalysisoftheprocessofSQLServerdatabaseoutputtoXMLandtherealizationoftheuseofC#languageprogramming.give

3、sthekeycode.Keywords:DataExport;Excelsoftware;XMLdata;FormatControl随着信息化建设和信息管理系统的迅速发展,异构数据xmldata.Add(””);源之间的数据集成和转换日益频繁.Excel以其丰富的格式控xmldata.Addr””);制和数据处理能力Ill,成为众多管理系统输出、保存和备份数据的重要工具。SQLServer数据导出可以采用DTS转换服务/,控制输出的字体以及大小或者直接编程控制

4、Excel输出,但是对于控制Excel格式输出,xmldata.Add(””):理和数据交换的载体,首先将SQLServer数据库中的数据直肿空制输出的宽度和高度xmldata.Addf”

5、Server数据库带格式控制的数据导出。+(dgv.Rows.Count+1)+”V’x:FullColumns=\”1\.”’);1XML数据交换技术xmldata.AddCx:FullRows=\”l\t’ss:StylelD=\”s21\”XML文档有两种定义语言:一种是文档类型定义DTD,ss:DefaultColumnWidth=\”54\””);另一种是XML模式(XMLSchema)。其中,XML模式支持转xmldata.AddCss:DefaultRowHeight=\”18\”>”):换不同类型的数据,支持扩展,语法更严格并且支持验证[21。腑空制输出数据标题基于X

6、ML的数据交换技术是利用XML文档作为中间载体进xmldata.AddC”):行数据之间的信息交换,将待交换的数据先以XML文档的格for(inti=0;i”数据库中l3I。使用MicrosoftExcel导人从其他数据库和应用程+dgv.Columns[i】.Name+”</Data></Cell>”);序中创建的XML数据。将XML元素映射

7、到工作表单元格中,}实现与其他数据库和应用程序进行交互[41。xmldata.AddC</Row>”);,/控制输出数据内容,循环读取数据库中的数据并存2XML数据导出/,储到XML数据文件中XML数据的导出过程包括:首先按照Excel的XML表格for(inti=0;i”);文件头

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。