我也不会,不过我正好问了一个和你相反的问题,希望对你有点用http://expert.csdn.net/Expert/topic/3041/3041410.xml?temp=7.201785E-02
解决方案 »
- 安装了SQL2008后,VS2008只能安装在C盘。有没有解决方案啊??我的C盘空间想留大点。
- sql server单机中的安全设置
- 求三个trigger(insert,update,delete)--在线等待
- oracle 的大量数据更新的效率问题,请帮助,谢谢!
- 一个触发器内三种INSERT,UPDATE,DELETE状态都包括,如何判断此触发是处于那种状态触发的?
- sqlserver2005 存储过程之间相互调用的问题
- 简单的SQL语句问题,问题内详.
- 为什么修改后分区视图就报错
- 如何知道一个数据库是系统库还是用户库?
- 在SQL SERVER同一数据库中如何复制表格。
- 求查询语句!
- 到底是哪种方法好呢,请教!!
<%@page contentType="text/html;charset=GBK"%><HTML> <HEAD> <TITLE>用JDOM实现数据库到XML的转换</TITLE> </HEAD> <BODY><%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>
<%@ page import="java.lang.*" %>
<%@ page import="com.microsoft.jdbc.sqlserver.SQLServerDriver" %>
<%@ page import="org.jdom.*" %>
<%@ page import="org.jdom.output.*" %>
<% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=practice"; String user="sa"; String password="123456"; Connection conn= DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); String sql="select * from custom"; ResultSet rs=stmt.executeQuery(sql); Document document=new Document(new Element("clist"));//创建文档ResultSetMetaData rsmd = rs.getMetaData(); //获取字段名int numberOfColumns = rsmd.getColumnCount(); //获取字段数 int i=0; while(rs.next()){ //将查询结果取出 Element element0=new Element("cilent"); //创建元素 生成JDOM树 document.getRootElement().addContent(element0); for (i=1; i<=numberOfColumns;i++) { String date=new String(rs.getString(i).getBytes("ISO-8859-1"),"gb2312"); //代码转换 Element element=new Element(rsmd.getColumnName(i)).setText(date);element0.addContent(element); } } rs.close(); //关闭结果集 stmt.close(); //关闭statementconn.close(); //关闭连接XMLOutputter outp = new XMLOutputter("",true,"GB2312"); outp.output(document, new FileOutputStream("D:\\Tomcat\\webapps\\learn\\jsp\\data.xml")); //输出XML文档out.print("XML 文档生成完毕!");%><a href="../jsp/data.xml">点击打开产生的XML文档 </a></BODY> </HTML>
用JAVA也可以实现,做法基本相同。