用recordset.Save FileName, PersistFormat
filename:文件名
PersistFormat:1、adPersistADTG (默认)使用专用的“Advanced Data Tablegram”格式保存。 2、adPersistXML 使用 XML 格式保存。 如果要生成*.mdb文件,你还不如直接拷贝呢^_^
filename:文件名
PersistFormat:1、adPersistADTG (默认)使用专用的“Advanced Data Tablegram”格式保存。 2、adPersistXML 使用 XML 格式保存。 如果要生成*.mdb文件,你还不如直接拷贝呢^_^
现有一个数据为 a.mdb
我在vb里,用 adodb 方式 打开,然后利用 sql 语句
查询所需要的记录,然后将查询结果备份到硬盘上
如何实现.....能提供一点原代码吗? 谢谢!!
代码如下:Dim adoc As New Connection
Dim res As New Recordsetadoc.ConnectionString = "dsn=bill;uid=;psw="
adoc.Open
res.ActiveConnection = adoc
res.Source = "select * from bill967"
res.Open
res.Save "c:\wyf.mdb", adPersistADTG所以我的建议还是老土的方法,用CREATEDATABASE建一个库算了
急!!
急!! 阿桂
你必须先引用 Microsoft ADO Extensions for DDL and Security
比如创建数据库:Sub CreateTable() Dim tbl As New Table
Dim cat As New ADOX.Catalog cat.ActiveConnection = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:\Program Files\Microsoft Office\" & _
"Office\Samples\Northwind.mdb;" tbl.Name = "MyTable"
tbl.Columns.Append "Column1", adInteger
tbl.Columns.Append "Column2", adInteger
tbl.Columns.Append "Column3", adVarWChar, 50
cat.Tables.Append tblEnd Sub