当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: sql高手如何加快从视图中取数据的速度? 我有a,b,c表 视图v是a,b,c的条件查询结果 我要加快从v中取数据的速度,在a,b,c表中建相对应的索引可不可以? ......
 ·如何在datagrip中显示多个表    »显示摘要«
    摘要: 我做了一个数据库,里面有三个表,我在我的aspx内加了3个dataadapter,他们同用一个sqlconnection,并都只生成一个dataset,我现在想加入一个datagrip把三个表内的内容都显示出来,这能否实现?如果不能,多加几个datagrip显示后如何保证这几个datagrip的行在数据库中是对应的行?(这三个表在数据库中是有联系的) ......


向高人求助 看一下以下程序的功能(最好帮我注释一下) 万分感谢 谢谢

package   org.freehep.graphicsio.emf;  
   
  import   java.awt.*;  
  import   java.awt.event.*;  
   
  import   javax.swing.*;  
  import   javax.swing.border.*;  
  import   javax.swing.filechooser.FileFilter;  
   
  import   java.io.File;  
  import   java.io.IOException;  
  import   java.io.OutputStream;  
  import   java.io.FileOutputStream;  
   
  import   org.freehep.graphics2d.VectorGraphics;  
  import   org.freehep.graphicsio.exportchooser.ExportGraphicsFileTypeAdapter;  
  import   org.freehep.swing.ExtensionFileFilter;  
   
   
  public   class   EMFExportFileType   extends   ExportGraphicsFileTypeAdapter   {  
           
          final   public   static   String[]   emfExtensions   =   {"emf"};  
          final   public   static   ExtensionFileFilter   emfFilter   =   new  
                          ExtensionFileFilter(emfExtensions,  
                                                  "Windows   Enhanced   Metafile");  
     
          final   static   String   EMFPANEL   =   "Windows   Enhanced   Metafile";  
   
          //   Saved   graphics   context.  
          private   EMFGraphics2D   gEMF   =   null;  
   
   
          public   FileFilter   getFileFilter()   {  
                  return   (FileFilter)   emfFilter;  
          }  
   
          public   JPanel   getOptionsPanel()   {  
                  return   null;  
          }  
   
          public   File   adjustFilename(File   file)   {  
                  return   adjustExtension(file,   "emf",   emfExtensions);  
          }  
   
          public   boolean   fileHasValidExtension(File   file)   {  
                  return   checkExtension(file,   emfExtensions);  
          }  
   
          public   Graphics   getConfiguredGraphics(OutputStream   os,   Component   saveTarget)  
                          throws   IOException   {  
   
                  gEMF   =   new   EMFGraphics2D(os,   saveTarget.getSize());  
                  gEMF.setCreator(creator);  
                  gEMF.startExport();  
                  return   (Graphics)   gEMF;  
          }  
   
          public   void   done()   throws   IOException   {  
                  gEMF.endExport();  
                  gEMF   =   null;  
          }  
  }  
 

NO.1   作者: CyberH

这个class的主要功能应该是检查文件扩展名的情况并为输出文件做准备,因为不清楚org.freehep这个包里面提供什么功能,所以没办法做太多解释~~~~  
   
  package   org.freehep.graphicsio.emf;  
   
  import   java.awt.*;  
  import   java.awt.event.*;  
   
  import   javax.swing.*;  
  import   javax.swing.border.*;  
  import   javax.swing.filechooser.FileFilter;  
   
  import   java.io.File;  
  import   java.io.IOException;  
  import   java.io.OutputStream;  
  import   java.io.FileOutputStream;  
   
  import   org.freehep.graphics2d.VectorGraphics;  
  import   org.freehep.graphicsio.exportchooser.ExportGraphicsFileTypeAdapter;  
  import   org.freehep.swing.ExtensionFileFilter;  
   
   
  public   class   EMFExportFileType   extends   ExportGraphicsFileTypeAdapter   {  
           
          final   public   static   String[]   emfExtensions   =   {"emf"};  
          final   public   static   ExtensionFileFilter   emfFilter   =   new  
                          ExtensionFileFilter(emfExtensions,  
                                                  "Windows   Enhanced   Metafile");  
     
          final   static   String   EMFPANEL   =   "Windows   Enhanced   Metafile";  
   
          //   Saved   graphics   context.  
          private   EMFGraphics2D   gEMF   =   null;  
   
   
          public   FileFilter   getFileFilter()   {  
                  return   (FileFilter)   emfFilter;  
          }//获得文件扩展名  
   
          public   JPanel   getOptionsPanel()   {  
                  return   null;  
          }  
   
          public   File   adjustFilename(File   file)   {  
                  return   adjustExtension(file,   "emf",   emfExtensions);  
          }//把文件扩展名改为emf  
   
          public   boolean   fileHasValidExtension(File   file)   {  
                  return   checkExtension(file,   emfExtensions);  
          }//检查文件扩展名是否为emf  
   
          public   Graphics   getConfiguredGraphics(OutputStream   os,   Component   saveTarget)  
                          throws   IOException   {  
   
                  gEMF   =   new   EMFGraphics2D(os,   saveTarget.getSize());  
                  gEMF.setCreator(creator);  
                  gEMF.startExport();  
                  return   (Graphics)   gEMF;  
          }//获取图形文件的一些信息  
   
          public   void   done()   throws   IOException   {  
                  gEMF.endExport();  
                  gEMF   =   null;  
          }//完成输出文件之后的处理  
  }  
 


 ·日期时间比较    »显示摘要«
    摘要: 我有一个表,中间有一个日期字段类型为sqltimestamp,现有一个edit中显示时间 yyyy-mm-dd,我要比较他们的大小我是这样写的 if ibable1.fieldbyname(zhrq).assqltimestamp<=strtosqltimestamp(edit1.text)then begin .... end; 为什么出错?说是类型矛盾??后来我改为 if iba......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE