Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

SQl 2005 For XMl ¼òµ¥²éѯ(Raw£¬Auto£¬Pathģʽ)(1)

 ºÜ¶àÈ˶ÔXpath¿ÉÄܱȽÏÊìϤ£¬µ«²»ÖªµÀÓÐûÓÐÖ±½Ó²Ù×÷¹ýÊý¾Ý¿â£¬ÎÒÃǶ¼ÖªµÀ ÔÚSql2005À﹫֧³ÖµÄ¼¸ÖÖ²éѯÓÐRaw£¬Auto£¬PathģʽµÈ£¬Èç¹ûÔÚ2000ÀïʹÓùý PathģʽµÄÅóÓÑÓ¦¸ÃÖªµÀ£¬ÊDz»ÈÝÒ×´¦Àí²éѯ½á¹ûµÄ£¬ÄÇôÔÚ2005Àï¶ÔÕâÒ»¿é×öÁ˺ܺõÄÌáÉý
        ÎÒÏÈÀ´½éÉÜÒ»ÏÂʲôÊÇSql¡¡For¡¡Xml°É£¬ÎÒÃÇ´ó¶àʱºò¶¼»áÓÐÕâÖÖÇé¿ö£¬Ïë°Ñ±íÀïµÄÊý¾Ýת»¯³ÉXml¸ñʽµÄ£¬Í¨³£ÎÒÃÇ»áʹÓÃc#»òÊÇVb³ÌÐòÀ´×ª¹«£¬Ê¹ÓÃXpath»òÊÇXmlDocumentµÈ¶ÔÏóÀ´Íê³É£¬µ±È»ÕâÑùÊÇ¿ÉÒԵ쬲»¹ýÕâÑù´¦ÀíÆðÀ´¾Í»á³öÏֺܶàÎÊÌ⣬±ÈÈç˵Êý¾Ý¿â±ä»¯£¬Èç¹ûÖ»ÓÐÊý¾Ý±ä»¯ÄÇ·½±ã£¬Ð´Ò»¸öͨÓõÄÀ࣬ÿ´Î²éѯǰ¸üÐÂXmlÎļþ¾Í¿ÉÒÔÁË£¬µ«Èç¹û³öÏÖÊý¾Ý¿â½á¹¹µÄ±ä»¯¾Í»áºÜ³ÔÁ¦ÁË£¬ÄÇôÓÐûÓÐÒ»ÖÖ·½·¨£¬°ÑÊý¾ÝÔÚµ÷³öÊý¾Ý¿â֮ǰ¾Íת»¯ÎªXmlµÄÄØ£¬Õâ¸öÊǵ±È»µÄ£¬¾ÍÊÇÎÒÃǵÄFor¡¡Xml£¬´ó¼ÒÔÚ²éѯ·ÖÎöÆ÷Àï×ö±í½á¹û²éѯµÄʱºòÒ»°ãÊÇÕâÑùдµÄ
  
   ÎÒÃǸø´ó¼ÒչʾһÏÂÎÒËùÓõ½µÄÁ½¸ö±í°É
   µÚÒ»¸ö±í°à¼¶ÐÅÏ¢±íClassInfo£¨°à¼¶ÐÅÏ¢±íÒ»¹²Èý¸ö×Ö¶ÎCID ±¾±íID,Cnumber °à¼¶ÈËÊý,CName °à¼¶Ãû³Æ£©
  
 µÚ¶þ¸ö±í ÉúÐÅÏ¢±í Students £¨CID °à¼¶±íÍâ¼ü£¬SIDѧÉúÐÅÏ¢±íIDѧÉúµÄѧºÅ¾ÍÊÇ£¬SName£©
SELECT CID,Cnumber,CName from ClassInfo WHERE CName='²©¿ÍÔ°Ò»°à'
 ½á¹ûΪ£º
ͨ³£ÊÇÕâÖÖ·½·¨£¬»òÊÇÔÙ¼ÓÉϸöOrder BY ʲôµÄ£¬»òÊÇÏñinner join µÈ²éѯµÄ¶«¶«£¬ÆäʵÎÒÃÇÖ»ÒªÔÚÕâÌõÓï¾äÉÏÉÙÁ¿µÄ¸Ä¶¯Ò»Ï¾ͿÉÒԵõ½ÎÒÃÇÏëÒªµÄXmlÊý¾ÝÁË£¬Ò²Ðí ÓÐÅóÓÑÒѾ­Ïëµ½ÁËÊÇ For Xml ¶Ô¾ÍÊÇÕâÑùµÄ
SELECT CID,Cnumber,CName from ClassInfo WHERE CName='²©¿ÍÔ°Ò»°à'   FOR xml raw
 ÕâÑù²éѯµÃµ½µÄ½á¹ûÈçÏ£º
ÎÒÃÇÈç¹ûÏë¿´µÄ¸üÇå³þµÄ»°Ö»Òªµ¥»÷Ò»¸ö¾Í¿ÉÒԵõ½ÏàÓ¦µÄXmlÎļþµÄÐÎʽÁË
ÕâÀïÓ¦¸Ã¾ÍÊÇÎÒÃÇÏëÒªµÄXmlÎļþµÄÐÎʽÁË£¬Æäʵ¾ÍÊÇÕâô¼òµ¥µÄ£¬ÎÒÃÇ¿ÉÒÔͨ¹ýAdoµÄ·½Ê½ °ÑËû²éѯµÃµ½UIÖ±½ÓʹÓþÍOKÁË£¬
ÎÒÃÇ¿ÉÒÔ¿´µ½ÎÒÃǵõ½µÄÐÅÏ¢²¢²»ÍêÕû£¬Ã»ÓÐѧÉúÐÅÏ¢£¬ÎÒÃÇÒª°ÉʹÓÃÒ»¸öÁ¬½ÓµÄÐÎʽÀ´Íê³É¿´ÏÂÃæµÄSqlÓï¾ä
SELECT ClassInfo.CID,ClassInfo.Cnumber,ClassInfo.CName,Students.SID,Students.SName
from ClassInfo  JOIN dbo.Students ON Students.CID=dbo.ClassInfo.CID 
ORDER BY&n


Ïà¹ØÎĵµ£º

ʹÓÃJDOM½âÎöXML£¨×ªÔØ£¬¼òµ¥ÓÖÏêϸ£©


ʹÓÃJDOM½âÎöXML£¨×ªÔØ£¬¼òµ¥ÓÖÏêϸ£©
http://www.blogjava.net/haha/archive/2006/09/01/67153.html
Ò»¡¢Ç°ÑÔ
    JDOMÊÇBreet MclaughlinºÍJason HunterÁ½´óJava¸ßÊֵĴ´×÷³É¹û£¬2000Äê³õ£¬JDOM×÷Ϊһ¸ö¿ª·ÅÔ´´úÂëÏîÄ¿Õýʽ¿ªÊ¼Ñз¢¡£JDOMÊÇÒ»ÖÖ½âÎöXMLµÄJava¹¤¾ß°ü¡£
   &nbs ......

11 SQLµ÷ÓŸÅÊö

11.3µ÷ÓųÌÐò/¼õÇá¸ºÔØ
Èç¹ûÆÚÍû¼õÇáÊý¾Ý¿â·þÎñÆ÷ÕûÌåµÄCPU»òÕßI/O¸ºÔØ£¬¿Éͨ¹ýÒÔϲ½ÖèÈ·¶¨×ÊÔ´Ãܼ¯Ð͵ÄSQLÓï¾ä£º
1.Ñ¡ÔñÔÚÓ¦ÓóÌÐòµÄ´¦Àí¸ß·åÆÚ¼ì²â¡£
2.ÔÚÒÔÉÏÖÜÆÚÄÚ£¬ÊÕ¼¯²Ù×÷ϵͳ¼°Oracleͳ¼ÆÐÅÏ¢¡£ÐèÒªÊÕ¼¯µÄOracleͳ¼ÆÐÅÏ¢ÖÁÉÙ°üÀ¨ÎļþµÄI/O£¨Í¨¹ýÊÓͼV$FILESTAT£©£¬ÏµÍ³Í³¼ÆÐÅÏ¢£¨V$SYSSTAT£©£¬ÒÔ¼°SQLͳ¼ÆÐÅÏ¢£ ......

Jasperreportµ¼³öHtml¡¢Pdf¡¢Excel¡¢Rtf¡¢Xml´íÎó»ã×Ü


ת×Ô£ºhttp://lbccheng.blog.163.com/blog/static/314120920095525627390/
ÎÊÌâÒ»£ºÊ¹ÓÃJasperReportÉú³ÉHtml±¨±íºó£¬Êý¾ÝÏÔʾÕýÈ·£¬µ«¸÷ÖÖÏßÌõÏÔʾ²»³öÀ´
           ²úÉúÔ­Òò£ºÔÚ Éú³ÉHTMLÒ³ÃæÊ±JRHtmlExporterParameter.IMAGES_URI²ÎÊýÉèÖò»ÕýÈ·£¬Ö÷ÒªÊÇͼƬµÄ ......

¶ÔÓÚ´øÓбí¿Õ¼äxmlnsµÄxmlÎļþµÄ½âÎö

¶ÔÓÚ´øÓбí¿Õ¼äxmlnsµÄxmlÎļþµÄ½âÎö£¬ÓÃÕý³£½âÎöÎļþµÄ·½·¨×ÜÊÇʧЧ£¬²»Æð×÷Óã¬ÎÞ·¨»ñµÃÔªËØ¡£
ÏÂÃæ¸ø³öÁ½ÖÖ·½·¨½âÎö´ËÀàÎļþ£º
1.°´Õý³£½âÎöxmlÎļþµÄ·½·¨£¬ÐèҪעÒ⼸µã£º
»ñÈ¡ÔªËØElement£¬²»¿ÉʹÓú¯Êý£ºdocument.selectNodes("//region");
Ö»¿ÉÒÔÏÈÈ¡µ½¸ùÔªËØ£¬Ò»¼¶Ò»¼¶ÍùÏÂÈ¡£¬eg£º
Element root = document.g ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ