Trường Cơ sở dữ liệu sẽ chèn kết quả của cơ sở truy vấn dữ liệu vào Word bảng. Nếu số cột từ 62 trở lên, trường Cơ sở dữ liệu sẽ chèn kết quả của truy vấn vào các cột được phân tách bởi tab. Trường Cơ sở dữ liệu chứa tất cả các thông tin cần thiết để kết nối với cơ sở dữ liệu và thực hiện Ngôn ngữ truy vấn có cấu trúc (SQL). Bạn cập nhật trường để truy vấn lại cơ sở dữ liệu.
Ghi chú Bảo mật: Khi bạn kết nối với nguồn dữ liệu, hãy đảm bảo rằng người khác không thể đọc được mật khẩu của bạn. Ví dụ: không lưu trữ ở nơi có thể đọc được dưới dạng văn bản thuần, chẳng hạn như trong macro. Không gửi dữ liệu trên Internet trừ khi bạn sử dụng giao thức Tầng Khe Bảo mật (SSL), giao thức này sẽ mã hóa dữ liệu. Bạn có thể biết liệu địa chỉ Web có sử dụng SSL hay không nếu địa chỉ bắt đầu bằng "https" thay vì "http".
Cú pháp
Khi bạn xem mã trường Cơ sở dữ liệu trong tài liệu của mình, cú pháp sẽ trông như sau:
{ DATABASE [Khóa chuyển ] }
Lưu ý: Mã trường cho trường biết phải hiện những gì. Kết quả trường là những nội dung hiển thị trong tài liệu sau khi đánh giá mã trường. Để chuyển giữa việc xem mã trường và kết quả của mã trường, hãy nhấn Alt+F9.
Khóa chuyển
\b "Sum"
Xác định các thuộc tính của định dạng được đặt bởi khóa chuyển \l để áp dụng cho bảng. Nếu khóa chuyển \l trống, giá trị chuyển đổi \b phải là 16 (Tự Khớp). Đưa vào tổng bất kỳ kết hợp nào của các giá trị sau đây để chỉ định giá trị cho khóa chuyển.
Ví dụ: các khóa chuyển \l "3" \b "11" chỉ áp dụng các thuộc tính viền, tô bóng và màu của định dạng bảng do khóa chuyển \l đặt.
Giá trị này |
Xác định |
0 |
Không có |
1 |
Viền |
2 |
Bóng |
4 |
Phông |
8 |
Màu |
16 |
Tự Khớp |
32 |
Hàng Đầu đề |
64 |
Hàng Cuối cùng |
128 |
Cột Đầu tiên |
256 |
Cột Cuối cùng |
\c "ConnectInfo"
Xác định kết nối đến dữ liệu. Ví dụ: truy vấn đến cơ sở dữ liệu Microsoft Office Access có thể chứa các hướng dẫn kết nối \c "Cơ sở dữ liệu DSN=MS Access; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".
\d "Vị trí"
Tên đường dẫn tệp của cơ sở dữ liệu. Được sử dụng cho tất cả các truy vấn cơ sở dữ liệu ngoại trừ truy vấn vào bảng cơ sở dữ liệu SQL bằng ODBC. Sử dụng dấu gạch chéo kép trong đường dẫn — ví dụ: "C:\\Data\\Sales94.mdb".
\f "Số Bắt đầu"
Xác định số bản ghi của bản ghi dữ liệu đầu tiên cần chèn — ví dụ: \f "2445".
\H
Chèn tên trường từ cơ sở dữ liệu dưới dạng đầu đề cột trong bảng kết quả.
\l "Định dạng#"
Áp dụng định dạng từ hộp thoại Tự Định dạng Bảng cho kết quả của truy vấn cơ sở dữ liệu. Định dạng số# được xác định bởi định dạng bảng mà bạn chọn trong hộp thoại. Nếu khóa chuyển này được sử dụng và khóa chuyển \b không chỉ định các thuộc tính bảng, Word sẽ chèn bảng chưa được định dạng.
\o
Chèn dữ liệu vào đầu phối.
\s "SQL"
Hướng dẫn SQL. Bạn phải chèn dấu gạch chéo ngược (\) trước mỗi dấu ngoặc kép trong hướng dẫn. Ví dụ: hướng dẫn cho cơ sở dữ liệu Access có thể như sau:
"chọn * từ \s \"Danh sách Khách hàng\"".\t "Số Cuối"
Xác định số bản ghi của bản ghi dữ liệu cuối cùng cần chèn — ví dụ: \t "2486".
Ví dụ
Các kết quả của trường sau đây từ một truy vấn đến cơ sở dữ liệu Access thông qua ODBC bằng cách sử dụng lệnh Cơ sở dữ liệu:
{ DATABASE \d "C:\\Data\\Sales93.mdb" \c "DSN=MS Access Database; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM" \s "chọn * từ \"Danh sách Khách hàng\" " \f "2445" \t "2486" \l "2" }