SQLServer数据表备份函数-朱亦文
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> ADP及SQL SERVER


SQLServer数据表备份函数

发表时间:2009/4/26 评论(1) 浏览(9419)  评论 | 加入收藏 | 复制
   
摘 要:利用传递查询备份SQLServer数据库的数据表到当前数据库
正 文:
'================================================================
'利用传递查询备份SQLServer数据库的数据表到当前数据库
'作者:朱亦文
'时间:2009.04.25
'函数名:BackupSQLTableToLocal
'参数:t_Name - 数据表名称
'================================================================
Function BackupSQLTableToLocal(ByVal t_Name As String) As Boolean
    On Error GoTo err_BackupSQLTableToLocal
    Dim db As Database
    Dim qry As DAO.QueryDef
   
    Set db = CurrentDb()
    Set qry = db.CreateQueryDef("_TEMP_", _
        "Select * FROM dbo.[" & t_Name & "]")
    qry.Connect = "ODBC;DRIVER=SQL Server;" & _
        "SERVER=yourSQLServer;" & _
        "UID=dbusername;" & _
        "PWD=password;" & _
        "DATABASE=database"
    qry.Close
    Set qry = Nothing
    DoCmd.RunSQL "Select * INTO [" & t_Name & "] FROM _TEMP_"
    DoCmd.DeleteObject acQuery, "_TEMP_"
    BackupSQLTableToLocal = True
    Exit Function
   
err_BackupSQLTableToLocal:
    BackupSQLTableToLocal = False
    Err.Clear
End Function

Access软件网交流QQ群(群号:198465573)
 
 相关文章
mysql和SQLserver的区别  【麥田  2013/4/1】
客户端调用Sqlserver存储过程时无记录集返回  【杏林求真  2013/5/8】
[转]SQLServer跨服务器访问数据库(openrowset/...  【金宇  2013/5/27】
升级的诱惑(SQLSERVEREXPRESS2005)  【李制樯  2013/7/1】
常见问答
技术分类
相关资源
文章搜索
关于作者

朱亦文

文章分类

文章存档

友情链接