当前位置: 代码迷 >> Lotus >> java 访问 domino数据库 如何设置查询条件
  详细解决方案

java 访问 domino数据库 如何设置查询条件

热度:387   发布时间:2016-05-05 06:48:34.0
java 访问 domino数据库 怎么设置查询条件
头一次接触domino,现在想用java从domino数据库中查询文档数据,代码如下:


try {  
     //如果已将ior文件拷到本地,则直接读ior文件
        try {
        BufferedReader iorin= new BufferedReader(new FileReader("diiop_ior.txt"));
        ior = iorin.readLine();
        iorin.close();
        } catch (IOException e) {
         ior = null;
        }
        //如果读不到diiop_ior.txt文件,则需要通过网络从服务器下载这个文件
        //这需要domino服务器开放http服务
        if(ior == null) {
         ior = NotesFactory.getIOR(dominoServer);//下载IOR
        }
        session = NotesFactory.createSessionWithIOR(ior,username,password);
    
        logger.info("连接邮件服务器成功" );  
        //得到数据库   
        database = session.getDatabase(session.getServerName(), mailFile, false);  
        Document doc = database.createDocument();  
        View vw = null; 

         View vw1  = database.getView("Incidents\\All");        
        
        if(null == vw1){
         logger.info("没有符合条件的视图");
         return null;
        }
        
         int aa = vw1.FTSearch("测试邮件");
        
         vw1.getAllDocumentsByKey("");
        
         Document doc1 = vw1.getFirstDocument();
         int begin = 0;
         while(doc1!=null){
  相关解决方案