notes的数据没有存入SQL中,请问应该怎样解决呢?

yyi23 2003-07-28 01:24:14
我想用下面的代码将notes的数据存入SQL中,数据源是找到了,可是在SQL中始终得不到数据,不知道是哪里错了!
用LotusScript调试器调试也没有报错!“test”是我在SQL中创建的一个表单,fil1、fil2、fil3是notes中的域。
请问应该怎样解决呢?
Uselsx "*LSXODBC"

Sub Initialize
Dim session As notesSession
Dim con As New ODBCConnection
Dim qry As New ODBCQuery
Dim result As New ODBCResultSet
Dim doc As notesdocument

Set session=New notesSession
Set doc=session.documentcontext
con.Disconnect

If con.connectTo("数据源名","用户","密码") Then
Set qry.connection=con
qry.sql="select * from test"
Set result.query=qry
result.execute
result.lastrow
result.addrow
aa=Trim(doc.fil1(0))
Call result.SetValue(1,Trim(doc.fil1(0)))
Call result.setvalue(2,Trim(doc.fil2(0)))
Call result.setvalue(3,Trim(doc.fil3(0)))

result.UpdateRow
result.Close(DB_CLOSE)
con.Disconnect
Messagebox("添加成功!")
Call doc.save(True,False)
Else
Messagebox("无法连接数据库,请检查!")
End If
End Sub
...全文
52 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧