VB.net 打开ACCESS附件问题
最近在研究ACCESS2007,发现它添加了一种字段,可将一个或几个文件作为附件存储与记录中。请问,如何用VB.NET 打开某一记录中的附件内的文件呢?假定文件类型已知(以EXCEL文件作为附件为例)Dim Pcn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Pcn.Open("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\EXCEL记录.accdb;Persist Security Info=False;")
Rs.Open("SELECT * FROM 报价单", Pcn, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockReadOnly)
'需要添加的代码
'需要添加的代码
'需要添加的代码
'需要添加的代码
'需要添加的代码
Rs.Close()
Pcn.Close() --------------------编程问答-------------------- 关注…… --------------------编程问答-------------------- 不知道excel2007的存储方式,试试用流读取吧。 --------------------编程问答--------------------
不管被存储文件的类型,仅作为“文件”来看待存储。 --------------------编程问答-------------------- Dim Pcn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Pcn.Open("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\EXCEL记录.accdb;Persist Security Info=False;")
Rs.Open("SELECT * FROM 报价单", Pcn, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockReadOnly)
++++++++++++++++++++++++++++++++++++++++++++++++
这明显是VB6的COM方式访问数据库呀为什么不用ADO.NET??
补充:.NET技术 , VB.NET