java如何访问Domino数据库
java如何访问Domino数据库?请大家帮一下。
[解决办法]
1、可以使用DIIOP的接口直接访问;
2、可以使用Lotus ODBC的ODBC接口方式来访问
[解决办法]
3.用C API开发出访问接口,然后用Java调用取值。
[解决办法]
Lotus经验交流群:93214150,欢迎大家加入,共同探讨!
[解决办法]
启动DIIOP服务
找到NCSO.jar包
很容易实现 在帮助中有例子
[解决办法]
同意楼上,给你段代码
import lotus.domino.*;
import java.io.*;
import java.util.*;
public class JavaAccessDomino {
public static void main(String argv[]) {
try {
FileInputStream fin = new FileInputStream(
"路径/diiop_ior.txt");
InputStreamReader fisr = new InputStreamReader(fin);
BufferedReader br = new BufferedReader(fisr);
String ior = br.readLine();
fin.close();
Session s = NotesFactory.createSessionWithIOR(ior);
Database db = s.getDatabase(s.getServerName(), "javatest.nsf");
JavaAccessDomino obj = new JavaAccessDomino();
obj.selectDoc(db);
obj.insertDoc(db);
db.recycle();
} catch (Exception e) {
e.printStackTrace();
}
}
[解决办法]
使用DIIOP,例子见网页链接:
http://www.ibm.com/developerworks/cn/lotus/ls-java_access_2/
http://www.ibm.com/developerworks/cn/lotus/ls-java_access_1/
[解决办法]
DIIOP主要还是domino设置问题,以前我做的时候设置了半天
[解决办法]
可以用Notessql,ibm网站上有相关资料
[解决办法]
看这个,有例子
[解决办法]
刚才没发链接http://blog.csdn.net/zys5212/archive/2008/12/29/3640012.aspx
[解决办法]
标记一下 !