Thay đổi cơ SQL Server dữ liệu được sử dụng trong kết nối dữ liệu chính của mẫu biểu mẫu của bạn
Áp dụng cho
Trong bài viết này
Tổng quan
Khi bạn thiết kế mẫu biểu mẫu có kết nối dữ liệu chính với cơ sở dữ liệu Microsoft SQL Server, bạn có thể phải thay đổi kết nối dữ liệu chính sang một cơ sở dữ SQL Server khác. Ví dụ: hãy tưởng tượng bạn thiết kế mẫu biểu mẫu và kiểm tra mẫu đó trong môi trường sử dụng cơ sở dữ liệu kiểm tra tương tự như cơ sở dữ liệu sản xuất của bạn. Trong quá trình kiểm tra này, bạn thiết kế mẫu biểu mẫu dựa trên cơ sở dữ liệu SQL Server liệu mà công ty của bạn sử dụng để thử nghiệm. Nhưng cơ sở dữ SQL Server liệu sản xuất mà người dùng sẽ sử dụng khi bạn triển khai mẫu biểu mẫu nằm trên một máy chủ khác. Trước khi bạn có thể triển khai mẫu biểu mẫu của mình, bạn cần thay đổi kết nối dữ liệu chính từ cơ sở dữ liệu kiểm tra sang cơ sở dữ liệu sản xuất.
Khi bạn thay đổi cơ sở dữ liệu trong kết nối dữ liệu chính của mẫu biểu mẫu, Microsoft Office InfoPath sẽ tạo một nguồn dữ liệu chính với các trường và nhóm tương ứng với cách dữ liệu được lưu trữ trong cơ sở dữ liệu mới. Nếu cơ sở dữ liệu mới lưu trữ dữ liệu theo cách giống như cơ sở dữ liệu cũ, InfoPath sẽ tự động kết ghén các điều khiển hiện có trên mẫu biểu mẫu với các trường trong nguồn dữ liệu mới. Nếu các trường và nhóm trong nguồn dữ liệu mới không khớp với các trường và nhóm trong nguồn dữ liệu cũ, InfoPath sẽ loại bỏ gắn kết nguồn dữ liệu khỏi các điều khiển. Nếu InfoPath loại bỏ gắn kết khỏi các điều khiển, bạn cần loại bỏ các điều khiển khỏi mẫu biểu mẫu hoặc kết ghép các điều khiển với các trường khác trong nguồn dữ liệu mới.
Sau khi bạn thay đổi kết nối dữ liệu chính, bạn nên phát hành và kiểm tra mẫu biểu mẫu để đảm bảo rằng kết nối dữ liệu chính đến cơ sở dữ liệu hoạt động chính xác khi người dùng điền vào biểu mẫu dựa trên mẫu biểu mẫu của bạn. Bạn cũng nên kiểm tra để đảm bảo rằng các biểu mẫu hiện có dựa trên mẫu biểu mẫu của bạn vẫn hoạt động như mong đợi. Khi bạn hoàn thành kiểm tra của mình, bạn có thể cho phép người dùng bắt đầu điền biểu mẫu dựa trên mẫu biểu mẫu này. Tìm các nối kết để biết thêm thông tin về việc phát hành mẫu biểu mẫu trong mục Xem Thêm.
Trước khi bạn bắt đầu
Trước khi bạn thay đổi kết nối dữ liệu chính, bạn cần những thông tin sau từ người quản trị cơ sở dữ liệu của bạn:
- Tên của máy chủ với cơ sở dữ liệu mới SQL Server liệu.
- Cơ sở dữ liệu mới yêu cầu xác thực. Cơ sở dữ liệu có thể sử dụng xác thực Microsoft Windows hoặc xác SQL Server để xác định cách người dùng có thể truy nhập vào cơ sở dữ liệu.
- Xác minh rằng tên bảng, tên trường và mối quan hệ trong cơ sở dữ liệu mới giống với tên bảng, tên trường và mối quan hệ trong cơ sở dữ liệu cũ. Nếu bạn đã thêm mối quan hệ bảng khi thiết kế mẫu biểu mẫu này lần đầu tiên, bạn cần thêm các mối quan hệ bảng giống nhau đó khi thay đổi kết nối dữ liệu chính.
Thay đổi kết nối dữ liệu chính
Trên menu Công cụ , bấm vào Chuyển đổi Nguồn Dữ liệu Chính.
Trong Trình hướng dẫn Kết nối Dữ liệu, hãy xác nhận rằng các tùy chọn đã chọn là chính xác cho kết nối dữ liệu này, rồi bấm Tiếp.
Trên trang tiếp theo của trình hướng dẫn, bấm vào Cơ sở dữ liệu (chỉ Microsoft SQL Server Microsoft Office Access), rồi bấm vào Tiếp theo.
Trên trang tiếp theo của trình hướng dẫn, bấm vào Thay đổi Cơ sở dữ liệu.
Trong hộp thoại Chọn Nguồn Dữ liệu, hãy bấm Nguồn Mới.
Trong danh sách Bạn muốn kết nối với loại nguồn dữ liệu nào, hãy bấm Microsoft SQL Server, rồi bấm Tiếp.
Trong hộp Tên máy chủ, nhập tên của máy chủ có chứa cơ sở dữ SQL Server liệu.
Bên dưới Đăng nhập thông tin xác thực, hãy thực hiện một trong các thao tác sau:
- Nếu cơ sở dữ liệu xác định ai có quyền truy nhập dựa trên thông tin xác thực được sử dụng trong mạng Microsoft Windows, hãy bấm vào Sử dụng Xác thực Windows.
- Nếu cơ sở dữ liệu xác định ai có quyền truy nhập dựa trên tên người dùng và mật khẩu được chỉ định mà bạn lấy từ người quản trị cơ sở dữ liệu, hãy bấm Sử dụng Tên Người dùng và Mật khẩu sau đây, rồi nhập tên người dùng và mật khẩu của bạn vào hộp Tên Người dùng và Mật khẩu.
Nhấp vào Tiếp theo.
Trong danh sách Chọn cơ sở dữ liệu có chứa dữ liệu bạn muốn, bấm vào tên của cơ sở dữ liệu mới mà bạn muốn sử dụng, chọn hộp kiểm Kết nối với một bảng cụ thể, bấm vào tên của bảng chính, rồi bấm Tiếp theo.
Trên trang tiếp theo của trình hướng dẫn, hãy nhập tên cho tệp lưu trữ thông tin kết nối dữ liệu trong hộp Tên Tệp, rồi bấm Kết thúc để lưu các thiết đặt này.
Nếu bạn định dùng các bảng khác trong kết nối dữ liệu truy vấn, bạn có thể thêm các bảng khác trên trang này của trình hướng dẫn.
Thêm bảng khác- Bấm Thêm Bảng.
- Trong danh sách Chọn bảng con để thêm , bấm vào tên bảng con, rồi bấm vào Tiếp theo.
- InfoPath tìm cách đặt mối quan hệ bằng cách khớp tên trường trong cả hai bảng. Nếu bạn không muốn dùng mối quan hệ được gợi ý, hãy chọn mối quan hệ, rồi bấm Loại bỏ Mối quan hệ.
- Để thêm mối quan hệ, hãy bấm Thêm Mối quan hệ, bấm vào tên của các trường liên quan trong cả hai cột, rồi bấm OK.
- Bấm Kết thúc.
- Để thêm bảng con bổ sung, hãy lặp lại các bước này.
Nhấp vào Tiếp theo.
Trên trang cuối cùng của trình hướng dẫn, nhập tên cho kết nối dữ liệu chính. Tên này sẽ xuất hiện trong danh sách Nguồn Dữ liệu trong ngăn tác vụ Nguồn Dữ liệu.
Để cho phép người dùng của bạn gửi dữ liệu biểu mẫu của họ thông qua một kết nối dữ liệu gửi khác mà bạn sẽ thêm sau này, hãy bấm để bỏ chọn hộp kiểm Cho phép gửi cho kết nối này để tắt kết nối dữ liệu gửi trong kết nối dữ liệu chính.
Bấm Kết thúc.
Mẹo
Nếu bạn cần thay đổi bất kỳ truy vấn nào hoặc gửi kết nối dữ liệu là kết nối dữ liệu thứ cấp đến mẫu biểu mẫu, bạn có thể thực hiện những thay đổi này trước khi đi đến bước tiếp theo. Bằng cách thay đổi kết nối dữ liệu phụ ngay bây giờ, bạn có thể kiểm tra cả kết nối dữ liệu chính và kết nối dữ liệu phụ mới cùng một lúc. Tìm các nối kết để biết thêm thông tin về việc thay đổi kết nối dữ liệu phụ trong phần Xem Thêm.
Để kiểm tra các thay đổi của bạn, hãy bấm Xem trước trên thanh công cụ Chuẩn hoặc nhấn CTRL+SHIFT+B.
Để phát hành mẫu biểu mẫu, trên menu Tệp , bấm vào Phát hành.
Kiểm tra toàn bộ biểu mẫu bằng cách mở biểu mẫu dựa trên mẫu biểu mẫu này và điền vào biểu mẫu. Xác minh rằng biểu mẫu dựa trên mẫu biểu mẫu này hoạt động như mong đợi.