Trường Cơ sở dữ liệu chèn kết quả của một truy vấn cơ sở dữ liệu vào bảng Word. Nếu số cột là 62 hoặc lớn hơ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 các tab. Trường Cơ sở dữ liệu chứa tất cả thông tin cần thiết để kết nối với cơ sở dữ liệu và thực hiện truy vấ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.
Lưu ý
Nội dung này áp dụng cho các phiên bản Word trên máy tính dành cho Windows và Word for Mac (bao gồm Word có đăng ký Microsoft 365). Một số tính năng có thể không khả dụng trong Word trên web hoặc ứng dụng dành cho thiết bị di động. Khi bạn kết nối với một nguồn dữ liệu, hãy đảm bảo rằng người khác không đọc được mật khẩu của bạn. Ví dụ: không cất giữ dữ liệu ở 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 thư trên Internet trừ khi bạn sử dụng giao thức Tầng Khe Bảo mật (SSL), giúp 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ỉ này 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ú pháp trông như sau:
{ DATABASE [Switches ] }
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 (hoặc trên máy Mac: fn+Option+F9).
Khóa chuyển
\b "Sum"
Xác định những thuộc tính nào của định dạng được đặt bởi khóa chuyển \l sẽ áp dụng cho bảng. Nếu khóa chuyển \l để trống, giá trị khóa chuyển \b phải là 16 (Tự Khớp). Bao gồm tổng của bất kỳ kết hợp nào của các giá trị sau đây để xác đị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, màu nền và màu của định dạng bảng được đặt bởi khóa chuyển \l.
| Giá trị này | Chỉ định |
|---|---|
| 0 | Không có |
| 1 | Viền |
| 2 | Tô 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ụ: một 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 "DSN=MS Access Databases; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".
\d "Vị trí"
Đường dẫn và tê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 đến bảng cơ sở dữ liệu SQL sử dụng ODBC. Sử dụng dấu gạch chéo ngược kép trong đường dẫn — ví dụ: "C:\\Data\\Sales94.mdb".
\f "Số_Bắt_đầu"
Chỉ đị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 theo định dạng bảng mà bạn chọn trong hộp thoại. Nếu khóa chuyển này được dùng và khóa chuyển \b không xác định các thuộc tính bảng, Word sẽ chèn một bảng chưa được định dạng.
\o
Chèn dữ liệu ở đầu phối.
\s "SQL"
Hướng dẫn SQL. Bạn phải chèn dấu xuyệt 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:
"select * from \s \"Danh sách Khách hàng\"".
\t "EndNumber"
Chỉ đị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ụ
Trường sau đây là kết quả từ truy vấn đến cơ sở dữ liệu Access thông qua ODBC 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 "select * from \"Danh sách Khách hàng\" " \f "2445" \t "2486" \l "2" }