Domino数据读取接口的简单实现
2008-06-05 16:54
381 查看
import lotus.domino.*;
import java.util.Vector;
//import java.sql.*;
//import java.io.*;*/
public class OA {
static String LotusServer = "192.168.0.12";
static String LotusUser = "admin";
static String LotusPwd = "password";
static String LotusDIIOPPort = "63148";
static String LotusDataBase = "test//test.nsf";
static String LotusView = "TestView";
static Database db = null;
static View view = null;
//连接远程主机
public static void main(String[] args) throws NotesException {
String sior = NotesFactory.getIOR(LotusServer + ":" + LotusDIIOPPort);
Session session = NotesFactory.createSessionWithIOR(sior, LotusUser,
LotusPwd);
//Session session=getSession(LotusServer, LotusDIIOPPort, LotusUser, LotusPwd);
db = session.getDatabase(LotusServer, LotusDataBase);
view = db.getView(LotusView);
Document doc = view.getFirstDocument();
Item uitem = null;
String str = null;
Vector AllItems = null;
//while (doc != null) {
for(int j = 0;j<20;j++){
//System.out.println("导出记录:") ;
AllItems = doc.getItems(); //获得域名
// for (int i = 0; i < AllItems.size(); i++) {
// uitem = (Item) AllItems.get(i);
//
// str = uitem.getName();
str = (String) doc.getItemValue("FileTitle").toString();
System.out.println(str);
//
//
// }
//获取文档附件
// Vector ii = session.evaluate("@AttachmentNames", doc);
//
// for (int i = 0; i < ii.size(); i++) {
// doc.getAttachment(ii.get(i).toString()).extractFile(
// ii.get(i).toString());
// System.out.println(str+ii.get(i).toString());
// }
doc = view.getNextDocument(doc);
}
System.out.println("数据已经导入成功!");
}
}
import java.util.Vector;
//import java.sql.*;
//import java.io.*;*/
public class OA {
static String LotusServer = "192.168.0.12";
static String LotusUser = "admin";
static String LotusPwd = "password";
static String LotusDIIOPPort = "63148";
static String LotusDataBase = "test//test.nsf";
static String LotusView = "TestView";
static Database db = null;
static View view = null;
//连接远程主机
public static void main(String[] args) throws NotesException {
String sior = NotesFactory.getIOR(LotusServer + ":" + LotusDIIOPPort);
Session session = NotesFactory.createSessionWithIOR(sior, LotusUser,
LotusPwd);
//Session session=getSession(LotusServer, LotusDIIOPPort, LotusUser, LotusPwd);
db = session.getDatabase(LotusServer, LotusDataBase);
view = db.getView(LotusView);
Document doc = view.getFirstDocument();
Item uitem = null;
String str = null;
Vector AllItems = null;
//while (doc != null) {
for(int j = 0;j<20;j++){
//System.out.println("导出记录:") ;
AllItems = doc.getItems(); //获得域名
// for (int i = 0; i < AllItems.size(); i++) {
// uitem = (Item) AllItems.get(i);
//
// str = uitem.getName();
str = (String) doc.getItemValue("FileTitle").toString();
System.out.println(str);
//
//
// }
//获取文档附件
// Vector ii = session.evaluate("@AttachmentNames", doc);
//
// for (int i = 0; i < ii.size(); i++) {
// doc.getAttachment(ii.get(i).toString()).extractFile(
// ii.get(i).toString());
// System.out.println(str+ii.get(i).toString());
// }
doc = view.getNextDocument(doc);
}
System.out.println("数据已经导入成功!");
}
}
相关文章推荐
- Domino数据读取接口的简单实现
- Linux下C语言实现的简单使用线程向FIFO里写入与读取数据的例子
- 通过反射,将datatable转换为List集合(反射读取实体类的属性,并赋值),通过接口来实现MySql和MsSql数据的切换(二层反射),静态构造函数,抽象类和接口的区别
- 网页实现从数据库读取数据并简单分页
- C#简单嵌套flash读取数据的实现代码
- java读取PHP接口数据的实现方法
- InotifyPropertyChanged接口实现简单数据绑定
- java 简单的控制台程序实现mysql数据读取
- PHP读取并输出XML文件数据的简单实现方法
- InotifyPropertyChanged接口实现简单数据绑定
- 使用EF6和MVC5实现一个简单的选课系统--使用EF6读取相关数据(7/12)
- 在实现从excel中读取数据作为接口参数遇到的问题
- Android上实现一个简单的天气预报APP(八) 从数据库读取城市数据
- 购物车一级列表的简单实现(访问接口数据)
- 【干货】如何通过OPC自定义接口来实现客户端数据的读取?
- java利用注解实现简单的excel数据读取
- android利用httpclient实现post、get请求restful接口进行json和form表单数据提交等公共方法类
- 数据挖掘笔记-聚类-Canopy-原理与简单实现
- Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
- java读取文件数据进行一些简单处理的例子