Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Hỏi các bác về xuất bảng từ 1 File Access sang File khác
#1
Các bác cho em hỏi cách xuất bảng từ 1 File Access sang File Access khác mà vẫn giữ nguyên liên kết bảng (Em dự định làm cái kết xuất lưu dữ liệu) Các bác giúp em với nhé
Chữ ký của ledangvan Xin chào, mình là ledangvan, Tham gia http://thuthuataccess.com/forum từ ngày 22-08 -11.
ღღღღღTài sản của ledangvan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#2
(24-10-11, 02:59 PM)ledangvan Đã viết: Các bác cho em hỏi cách xuất bảng từ 1 File Access sang File Access khác mà vẫn giữ nguyên liên kết bảng (Em dự định làm cái kết xuất lưu dữ liệu) Các bác giúp em với nhé

Xuất dữ liệu từ file Access này sang Access khác với mục đích là backup dữ liệu mà yêu cầu của bạn là giữ nguyên link table thì backup làm gì cho nó mệt.

Mà hình như có 1 bài nào đó tôi đã hướng dẫn bạn cách backup dữ liệu rồi, dựa vào đó mà chỉnh sửa theo ý bạn thôi.

Thân mến.
Chữ ký của domfootwear Xin chào Guest, nếu Guest biết thủ thuật nào thì nên chia sẻ cho cộng đồng nhé.
ღღღღღTài sản của domfootwear (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
Bác hiểu sai ý em rồi : Em muốn xuất dữ liệu từ một bản MDE (Chương trình chạy) có link dữ liệu ở một dữ liệu A.mdb. Em có thể copy dữ liệu gốc rồi đổi tên tuy nhiên việc đấy nghe có vẻ thủ công quá. Em muốn ngay tại chương trình chạy kết xuất từ những bảng link được của dữ liệu A.mdb ra một dữ liệu khác.
Chữ ký của ledangvan Xin chào, mình là ledangvan, Tham gia http://thuthuataccess.com/forum từ ngày 22-08 -11.
ღღღღღTài sản của ledangvan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
Dữ liệu khác của bạn có được link lại vào MDE không, hay là chỉ để lưu thôi.
Trong FORUM có rất nhiều bài, bạn tìm hiểu để tham khảo cho bài của mình. Vì ý tưởng của bạn hơi khó hiểu.
Hoặc bạn lấy một ví dụ của thể:
File A.MDB có các table nào và những table nào được link vào file MDE. Tạo ra file khác có các table nào và có link vào MDE không và link với tên các table như thế nào.

Trong FORM có một số TOPIC bạn tham khảo:

http://thuthuataccess.com/forum/thread-199.html

http://thuthuataccess.com/forum/thread-27.html

http://thuthuataccess.com/forum/thread-542.html

Và còn nhiều bài nữa như Export Table, Tạo DB mới
Bạn SEARCH nhé.
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname
#5
(25-10-11, 10:58 AM)ledangvan Đã viết: Bác hiểu sai ý em rồi : Em muốn xuất dữ liệu từ một bản MDE (Chương trình chạy) có link dữ liệu ở một dữ liệu A.mdb. Em có thể copy dữ liệu gốc rồi đổi tên tuy nhiên việc đấy nghe có vẻ thủ công quá. Em muốn ngay tại chương trình chạy kết xuất từ những bảng link được của dữ liệu A.mdb ra một dữ liệu khác.

Vậy thì bạn dùng code sau:

Mã PHP:
Private Sub cmdCopy_Click()
Dim MyPath As String

MyPath 
CurrentProject.Path
    DoCmd
.TransferDatabase acExport"Microsoft Access"MyPath "\Data.mdb"_
                                acTable
"tblData""tblData_Backup"
                                
End Sub 

Ví dụ ở code trên là nó sẽ xuất bảng có tên tblData ra file Data.mdb với tên bảng mới là tblData_Backup.
Bạn tùy biến sử dụng nhé.
Thân mến.
Chữ ký của domfootwear Xin chào Guest, nếu Guest biết thủ thuật nào thì nên chia sẻ cho cộng đồng nhé.
ღღღღღTài sản của domfootwear (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#6
Đây em gửi File Backup các bác xem giúp, em chuyển được ra một File khác rồi nhưng liên kết giữa 2 bảng A và Z bị mất
(Các bác copy vào [My Documents] rồi bung nén) thử giúp em nhé.

http://www.mediafire.com/myfiles.php
Chữ ký của ledangvan Xin chào, mình là ledangvan, Tham gia http://thuthuataccess.com/forum từ ngày 22-08 -11.
ღღღღღTài sản của ledangvan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#7
Link của bạn không đúng rồi.
Bạn xem lại link nhé
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#8
(26-10-11, 12:31 PM)haquocquan Đã viết: Link của bạn không đúng rồi.
Bạn xem lại link nhé

http://www.mediafire.com/?e6afe8d3cnn566g
Chữ ký của ledangvan Xin chào, mình là ledangvan, Tham gia http://thuthuataccess.com/forum từ ngày 22-08 -11.
ღღღღღTài sản của ledangvan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#9
Bạn phải xác định được mình cần gì!
ví dụ như chỉ backup thôi thì export các bảng như domfootwear hướng dẫn là được.Khi nào cần phục hồi, ta xóa hết dữ liệu trong bảng hiện tại đi, append dữ liệu cũ vào.

Còn muốn có thứ gì lưu thứ ấy thì ta copy nguyên file đó lưu cho tiện, cần gì phải viết code cho rườm rà! Chỉ cần
Call FileCopy ("đường dẫn đầy đủ file muốn copy","đường dẫn đầy đủ file muốn lưu")
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn domfootwear
#10
(26-10-11, 01:53 PM)ledangvan Đã viết:
(26-10-11, 12:31 PM)haquocquan Đã viết: Link của bạn không đúng rồi.
Bạn xem lại link nhé

http://www.mediafire.com/?e6afe8d3cnn566g

Tôi đã làm cho bạn phần khó, đúng ra bạn phải tự mài mò chứ.

Mã PHP:
Sub ExportObject(strOutputDatabase As String_
 strType 
As StringstrName As String)

    
Dim intType As Integer

    Select 
Case strType
        
Case "Table"
            
intType acTable
        
Case "Query"
            
intType acQuery
        
Case "Form"
            
intType acForm
        
Case "Report"
            
intType acReport
        
Case "Macro"
            
intType acMacro
        
Case "Module"
            
intType acModule
    End Select

    On Error Resume Next

   
' DoCmd.CopyObject strOutputDatabase, strName, intType, strName
   '
Thay doan tren bang doan sau
    DoCmd
.TransferDatabase acExport"Microsoft Access"strOutputDatabase_
                                intType
strNamestrName
    
    
If Err <> 0 Then
        Beep
        MsgBox 
"Kh«ng thÓ sao l­u d÷ liÖu ®­îc " strType ": " strName_
         vbOKOnly 
vbCritical"ExportObject"
    
End If

End Sub 


File đính kèm
.zip   BackupData.zip (Kích cỡ: 31.91 KB / Tải về: 71)
Chữ ký của domfootwear Xin chào Guest, nếu Guest biết thủ thuật nào thì nên chia sẻ cho cộng đồng nhé.
ღღღღღTài sản của domfootwear (View All Items) ღღღღღ
Reply
Những người đã cảm ơn haquocquan , Noname , Minh Tiên


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Sựa khác nhau giữa Module và Class Module, phạm vi áp dụng của từng loại. MinhnHang 6 302 29-11-16, 09:11 PM
Bài mới nhất: ongke0711
Question [Help] Link tất các table trong một file.mdb bằng VBA MinhnHang 6 148 29-11-16, 05:18 PM
Bài mới nhất: MinhnHang
  Tránh xung đột dữ liệu trong access quocdung9999 16 1,689 23-11-16, 11:13 AM
Bài mới nhất: quocdung9999
  Summary bằng VBA trong MS Access. MinhnHang 6 317 08-11-16, 08:36 AM
Bài mới nhất: MinhnHang
  [Hỏi] Số Thứ Tự Theo Nhóm Hàng Hóa Trong Access pherotao 2 145 02-11-16, 03:05 PM
Bài mới nhất: pherotao

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ