求:用VB导出SQL数据库中某个表数据到XML和从XML导数据到SQL数据库中某个表的代码 如题: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考如下:'导出Set RsImport = localcon1.Execute("select * from Mails Where MailType=0 And MailBox='A10000002'" & StrCon & " Order By MailDate DESC")If Not (RsImport.EOF and RsImport.Bof) ThenRsImport.Save pBackDir & "待发邮件信息\SendMail.xml", adPersistXML '保存为xml文件end if'导入RsImport.Open pBackDir & "已收邮件信息\ReceiveMail.xml", , adOpenDynamic, adLockOptimistic, adCmdFileIf Not RsImport.EOF Then RsImport.MoveFirst Do While Not RsImport.EOF If RsImport!Num >= 1 Then For Inum = 1 To RsImport!Num wjFileSys.CopyFile pBackDir & "已收邮件信息\" & RsImport(12 + Inum).Value, App.Path & "\Sendfile\" & RsImport(12 + Inum).Value, True Next Inum End If localcon1.Execute ("insert into Mails(MailIndex,MailType,MailFileExtType,MailSend,MailSendDept,MailReceive,MailReceiveDept,MailTel,MailID,MailTopic,FlowFlag,MailBox,Num," & _ "MailName1,mailName2,MailName3,MailName4,MailName5,MailName6,MailName7,MailName8,MailName9,MailName10,MailDate,MailEncrypt) values(" & _ LastID & "," & RsImport!MailType & ",'" & RsImport!MailFileExtType & "','" & RsImport!mailsend & "','" & RsImport!MailSendDept & "','" & RsImport!MailReceive & "','" & _ RsImport!MailReceiveDept & "','" & RsImport!MailTel & "','" & RsImport!MailID & "','" & RsImport!MailTopic & "','" & RsImport!FlowFlag & "','" & RsImport!MailBox & "'," & _ RsImport!Num & ",'" & RsImport!Mailname1 & "','" & RsImport!Mailname2 & "','" & RsImport!Mailname3 & "','" & RsImport!Mailname4 & "','" & RsImport!Mailname5 & "','" & _ RsImport!Mailname6 & "','" & RsImport!Mailname7 & "','" & RsImport!Mailname8 & "','" & RsImport!Mailname9 & "','" & RsImport!Mailname10 & "','" & RsImport!MailDate & "'," & _ "0)") LastID = LastID + 1 RsImport("MailEncrypt").Value = 1 RsImport.Update RsImport.MoveNext LoopEnd If VB 6.0 遍历字符串 用VB写的Excel插件,换到别的电脑上,form就无法弹出? 关于通信的问题 连For Each都不会用了..求助啊! DataCombo控件怎么和ADO数据库对象绑定?(在线等) 实现HTTP的POST的问题 在VB中怎样判断一个文件是否已经被其他的程序打开?急!在线等待!高分相赠! 介绍用于制作VB应用程序的安装软件 谁能介绍一下在windows系统上连接使用scounix+informix online数据库的方法?不胜感激!! 安装MSDN 如何在运行的时候调整控件的位置和大小呢 如何给treeview控件加背景图片啊
'导出
Set RsImport = localcon1.Execute("select * from Mails Where MailType=0 And MailBox='A10000002'" & StrCon & " Order By MailDate DESC")
If Not (RsImport.EOF and RsImport.Bof) Then
RsImport.Save pBackDir & "待发邮件信息\SendMail.xml", adPersistXML '保存为xml文件
end if'导入
RsImport.Open pBackDir & "已收邮件信息\ReceiveMail.xml", , adOpenDynamic, adLockOptimistic, adCmdFile
If Not RsImport.EOF Then
RsImport.MoveFirst
Do While Not RsImport.EOF
If RsImport!Num >= 1 Then
For Inum = 1 To RsImport!Num
wjFileSys.CopyFile pBackDir & "已收邮件信息\" & RsImport(12 + Inum).Value, App.Path & "\Sendfile\" & RsImport(12 + Inum).Value, True
Next Inum
End If
localcon1.Execute ("insert into Mails(MailIndex,MailType,MailFileExtType,MailSend,MailSendDept,MailReceive,MailReceiveDept,MailTel,MailID,MailTopic,FlowFlag,MailBox,Num," & _
"MailName1,mailName2,MailName3,MailName4,MailName5,MailName6,MailName7,MailName8,MailName9,MailName10,MailDate,MailEncrypt) values(" & _
LastID & "," & RsImport!MailType & ",'" & RsImport!MailFileExtType & "','" & RsImport!mailsend & "','" & RsImport!MailSendDept & "','" & RsImport!MailReceive & "','" & _
RsImport!MailReceiveDept & "','" & RsImport!MailTel & "','" & RsImport!MailID & "','" & RsImport!MailTopic & "','" & RsImport!FlowFlag & "','" & RsImport!MailBox & "'," & _
RsImport!Num & ",'" & RsImport!Mailname1 & "','" & RsImport!Mailname2 & "','" & RsImport!Mailname3 & "','" & RsImport!Mailname4 & "','" & RsImport!Mailname5 & "','" & _
RsImport!Mailname6 & "','" & RsImport!Mailname7 & "','" & RsImport!Mailname8 & "','" & RsImport!Mailname9 & "','" & RsImport!Mailname10 & "','" & RsImport!MailDate & "'," & _
"0)")
LastID = LastID + 1
RsImport("MailEncrypt").Value = 1
RsImport.Update
RsImport.MoveNext
Loop
End If