to up:
如果在当前文档中能将当前文档以文件的方式导入数据库,那就再好不过了,但我能力有限,无法完成此功能。我想应该是用一条语句选定所有的内容[包括文字、图片、表格等]并赋值给变体,但我不知道是哪条语句。
如果在当前文档中能将当前文档以文件的方式导入数据库,那就再好不过了,但我能力有限,无法完成此功能。我想应该是用一条语句选定所有的内容[包括文字、图片、表格等]并赋值给变体,但我不知道是哪条语句。
调试欢乐多
然后把这个strWord存到某个表的某个字段里,该字段为备注型字段
假设你的表是tabword,里面有两个字段FileName(文件名,字符型),FileContent(文件内容,备注型)
Dim ls, f
Dim strWord() As BytePrivate Sub Form_Load()
Set ls = CreateObject("Scripting.FileSystemObject")
Set f = ls.GetFile("c:\word.doc")ReDim strWord(f.Size)
Open "c:\word.doc" For Binary Access Read As #1
Get #1, , strWord
Close #1conn.execute "Insert into tabword set(FileName,FileContent) values('c:\word.doc','" & strWord & "')"'以后就可以用同样的方法读取数据库,再用同样的方法写到文件中了End Sub
以文件形式存取我能完成,但在WORD文档里面保存自身无法完成。
rs.open "select * from tabname where filename='c:\word.doc'"
Open "c:\word.doc" For Binary Access Read As #2
put #2, , strWord
Close #2