| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 947 人关注过本帖, 1 人收藏
标题:关于数据库备份的资料?
只看楼主 加入收藏
qpfmates
Rank: 1
等 级:新手上路
帖 子:409
专家分:0
注 册:2008-9-20
结帖率:100%
收藏(1)
 问题点数:0 回复次数:7 
关于数据库备份的资料?
谁能上传点关于数据库备份的资料?谢谢了
搜索更多相关主题的帖子: 资料 数据库 
2008-11-24 10:26
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
我是直接在控制臺備份

烈焰照耀世界,斌凍凍千萬裏
2008-11-24 10:27
hbutwzc
Rank: 1
等 级:新手上路
威 望:2
帖 子:376
专家分:0
注 册:2008-6-17
收藏
得分:0 
filecopy就可以撒
2008-11-24 11:31
hbutwzc
Rank: 1
等 级:新手上路
威 望:2
帖 子:376
专家分:0
注 册:2008-6-17
收藏
得分:0 
我一般是备份到excel表中,直接,省掉不必要的字段
2008-11-24 11:32
qpfmates
Rank: 1
等 级:新手上路
帖 子:409
专家分:0
注 册:2008-9-20
收藏
得分:0 
如何备份到excel?
2008-11-26 07:52
hbutwzc
Rank: 1
等 级:新手上路
威 望:2
帖 子:376
专家分:0
注 册:2008-6-17
收藏
得分:0 
'**********************
'备份数据库到excel表中
'**********************
Public Function BackUpDataBase(ctlOpt As Object, blnBak As Boolean) As Boolean
Dim sql As String
Dim i
Dim rst As ADODB.Recordset
Dim IRowCount As Integer                '行数
Dim IColCount As Integer                '列数

Dim xlApp As New Excel.Application      'excel对象
Dim xlBook As Excel.Workbook            '工作簿对象
Dim xlsheet As Excel.Worksheet          '工作表对象
Dim xlQuery As Excel.QueryTable

BackUpDataBase = False                  '首先赋初值为假

sql = "select FPBH as 磅单号,BWTAR as 进出货,DYDAT as 打印时间,CHEHAO as 车号,MATNR as 货物名称,CHARG as 件数,EBELN as 通知单号,LIFNR as 进出货单位,MZQTY as 毛重,PZQTY as 皮重,JZQTY as 净重,MZDAT as 毛重时间,PZDAT as 皮重时间,MZJLY as 毛重计量员,BFNAME as 毛重磅房,PZJLY as 皮重计量员,LGORT_T as 皮重磅房,KOSTL as 随车物品 FROM ZJLRESTMP where PZFLAG=2"

Debug.Print sql

If ctlOpt(0).Value = True Then
   If conConnect.ConLocal.State <> 1 Then
      MsgBox "本地数据库链接失败!", vbCritical + vbOKOnly, "提示"
        Exit Function
      Else
      Call conConnect.ExecuteSQL(sql, conConnect.ConLocal, rst)
    End If
 
 
  Else
     If conConnect.conServer.State <> 1 Then
       MsgBox "服务器链接失败!", vbCritical + vbOKOnly, "提示"
         Exit Function
        Else
        Call conConnect.ExecuteSQL(sql, conConnect.conServer, rst)
     End If
     
 End If
     
     
     
    If rst.EOF Then
    MsgBox "数据库中没有数据!", vbCritical + vbOKOnly, "提示"
    Exit Function
    End If
    frmMain.StatusBar1.Panels.Item(1).Text = "正在备份数据库..."
   
    With rst
      
    IRowCount = .RecordCount
    IColCount = .Fields.Count
   
    End With

   Set xlApp = CreateObject("Excel.Application") '创建excel对象
   Set xlBook = Nothing '工作簿
   Set xlsheet = Nothing '工作表
   Set xlBook = xlApp.Workbooks().Add '添加一个工作簿
   Set xlsheet = xlBook.Worksheets("sheet1") '工作表
   xlApp.Visible = True

    '添加查询语句,导入EXCEL数据
   Set xlQuery = xlsheet.QueryTables.Add(rst, xlsheet.Range("A1")) '是确定起始行的位置
  ' For i = 2 To rst.RecordCount + 1
   'If rst.Fields(rst.Fields(1).Name) = 1 Then
      '  xlsheet.Cells(i, 2) = "进货"
        '  Else
        '  xlsheet.Cells(i, 2) = "出货"
 '   End If
  '  Next
        
        


  With xlQuery
     .FieldNames = True                   '不知何用[是否是指字段名]
     .RowNumbers = False                  '设置第一列是否显示序号
     .FillAdjacentFormulas = False
     .PreserveFormatting = True
     .RefreshOnFileOpen = False
     .BackgroundQuery = True
     .RefreshStyle = xlInsertDeleteCells
     .SavePassword = True
     .SaveData = True
     .AdjustColumnWidth = True '使用合适的列宽
     .RefreshPeriod = 0
     .PreserveColumnInfo = True
  End With
  xlQuery.FieldNames = True '设置是否在第一行处显示字段名
xlQuery.Refresh

With xlsheet
.Range(.Cells(1, 1), .Cells(1, IColCount)).Font.Name = "黑体"
'设标题为黑体字
.Range(.Cells(1, 1), .Cells(1, IColCount)).Font.Bold = False '不加粗
'标题字体加粗
.Range(.Cells(1, 1), .Cells(IRowCount + 1, IColCount)).Borders.LineStyle = xlContinuous '如果第一行不显示字段,则不用加一
'设表格边框样式
End With

xlApp.Application.Visible = True
Set xlApp = Nothing '"交还控制给Excel
Set xlBook = Nothing
Set xlsheet = Nothing
Set xlQuery = Nothing
   

 BackUpDataBase = True
 
 ShowConserverState

End Function
2008-11-26 09:49
hbutwzc
Rank: 1
等 级:新手上路
威 望:2
帖 子:376
专家分:0
注 册:2008-6-17
收藏
得分:0 
是我以前做项目上的  你可以去网上找
  数据库备份到EXCEL中
2008-11-26 09:50
qpfmates
Rank: 1
等 级:新手上路
帖 子:409
专家分:0
注 册:2008-9-20
收藏
得分:0 
感谢7楼的代码!
2008-11-27 10:50
快速回复:关于数据库备份的资料?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015882 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved