Of : Xác định xem giá trị lấy theo trường nào hoặc lấy theo biểu thức của trường nào ( Expresion ) Chú ý khi kiểu dữ liệu của

Một phần của tài liệu Hướng dẫn sử dụng MapInfo (Trang 32 - 33)

của trường nào ( Expresion). Chú ý khi kiểu dữ liệu của 2 trường không tương thích thì kết quả sẽ là 0- với trường số và bằng trống với trường kí tự.

4. Thêm dữ liệu vào một Table ( Append Rows To Table).

Có nhiều cách để chèn thêm dữ liệu vào 1 Table. Trong đó có 3 cách chính như sau - Vẽ 1 đối tượng mới.

- Copy 1 đối tượng từ 1 Table khác

- Chọn chức năng Append Rows To Table

a. Vẽ 1 đối tượng mới.

Khi vẽ 1 đối tượng mới Mapinfo tự động chèn thêm một bản ghi trẵng vào CSDL chứa nó Record này không có giá trị, muốn gán giá trị bạn có thể làm theo thao tác ở phần 2

b. Copy 1 đối tượng từ 1 Table khác

Khi Copy đối tượng từ Table này (gọi là Table 1) sang Table khác ( gọi là Table 2) Mapinfo tự động chèn thêm vào Table được ghi 1 số Record tương ứng với số đối tượng được Copy.

Nếu theo thứ tự từ trái sang phải kiểu dữ liệu giữa 2 Table là phù hợp Mapinfo sẽ tự động lấy giá trị thuộc tính của đối tượng ở <Table 1> chèn sang <Table 2> theo đúng thứ tự của các trường. Nếu số trường trong < Table 1> lớn hơn số trường trong <Table 2> thì số trường lớn hơn đó sẽ bị bỏ. Nếu số trường trong < Table 2> lớn hơn số trường trong <Table 1> thì số trường lớn hơn đó sẽ bị gán giá trị 0 ( với trường số ) hoặc trống ( Với trường ký tự).

c. Chọn chức năng Append Rows To Table

Chức năng này cho phép thêm các bản ghi từ một Table vào Table khác Vào Menu bar [Table] ----> Append Rows To Table

trong đó có các chức năng sau :

Khi thực hiện lệnh Append, Mapinfo sẽ chèn thêm các bản ghi của <Table 1> vào cuối <Table 2> trong CSDL đồng thời Copy tất cả đối tượng hình học của <Table 1> sang <Table 2>.

Dữ liệu được lấy tương ứng theo vị trí các trưòng theo thứ tự từ trái sang phải tức là -Field1. Table 1 tương ứng Field1. Table2

-Field2. Table 1 tương ứng Field2. Table2 v..v..

Nếu 2 trường tương ứng không có kiểu dữ liệu thích hợp thì Mapinfo gán kết quả bằng 0 với trường số và bằng trống với trường kí tự

Vì vậy cách tốt nhất trước khi sử dụng Append là thay đổi cấu trúc các trường cho phù hợp với nhau bằng tuỳ chọn Modify Structure.

5. Sử dụng câu hỏi truy vấn CSDL ( Select SQL).

Khi ta cần lựa chọn 1 mhóm các đối tượng dựa vào thuộc tính của nó ta sử dụng lệnh : Vào Menu bar [Query] ----> SQL Select

Câu lệnh này sẽ lựa chọn các đối tượng thoả mãn điều kiện truy vấn tin theo yêu cầu của người dùng (Hình 20).

Hình 20 Các lựa chọn bao gồm

Một phần của tài liệu Hướng dẫn sử dụng MapInfo (Trang 32 - 33)