... Tổng quan c Chương 6: ChươngtrìnhChương trìn bày định nghĩa chế gọi thực chươngtrình con, phương pháp truyền tham số cho chươngtrìnhChương 7: Điều khi n Chươngtrình bày loại điều khi n vấn ... giản Ðiều tránh lập trình viên có hiểu biết sâu sắc ngôn ngữ lập trình cài đặt bên 1.4.3 Làmtăngvốnkinhnghiệmxâydựngchươngtrình Nếu người lập trình có nghiên cứu cách rộng rãi nhiều ngôn ... ngoại lệ Chương 8: Lập trình hàm Chươngtrình bày khái niệm, chất lập trình hàm giới thiệu ngôn ngữ lập trình hàm điển hình LISP Chương 9: Lập trình logic Chươngtrình bày khái niệm, chất lập trình...
... Name: grdResult Ngoài ra, chươngtrình có sử dụng hộp thoại mở & lưu tập tin; đó, ta thêm vào Common Dialog vào ứng dụng với thuộc tính Name: dlgFile Bước 6: Khichươngtrình thực thi, người dùng ... PubID (số lý lịch nhà xuất bản) làm DataField cho chúng Hình VI.6: Xác lập DataField Trang 89 TT Visual Basic Đến đây, chưa viết dòng lệnh nào, bạn chạy chươngtrình hiển thị đây: Hình VI.7: Kết ... 4: Lập connection xong rồi, ta định muốn lấy làm Recordset cách chọn thuộc tính Recordsource Adodc1 Trong giao diện Property Pages chọn 2-adCmdTable làm Command Type, kế mở Combo box cho Table...
... tin này; nhấp OK Lúc nguồn liệu định nghĩa xong TẠO GIAO DIỆN CHƯƠNGTRÌNH Bước 4: Tạo dự án thư mục Basic\Bt5-1 Tạo giao diện chươngtrình hình dưới: Hình V.1: Giao diện 1: TextBox Name: txtTitle ... DataSourceName điều khi n rdcHangHoa DBHH (DSN tạo trước đây) Bước 5: Định thuộc tính SQL điều khi n rdcHangHoa là: Select * From THANGHOA Bước 6: Chỉ định thuộc tính DataSource điều khi n dbgHangHoa ... dbgHangHoa rdcHangHoa Bước 7: Thực thi chươngtrình Trang 83 TT Visual Basic Bài 5-3 ODBC DIRECT Bước 1: Tạo dự án lưu Basic\Bt5-3 Bước 2: Tham chiếu đến điều khi n lưới Microsoft Data Bound Grid...
... Client Nguồn liệu ODBC Trình quản lý điều khi n ODBC Trình điều khi n ODBC DB Hình 10.1: Kiến trúc ODBC trình bày kết nối ứng dụng Client CSDL Server thông qua trình quản lý điều khi n ODBC Tạo nguồn ... III.5.3 Trình điều khi n trỏ (Cursor Drivers) Trình điều khi n trỏ xác định cách thức tập mẩu tin trả từ sở liệu lưu trữ nào, chúng lưu trữ máy chủ (server) hay máy trạm (client) Trình điều khi n ... thi chươngtrình Trang 118 Visual Basic II Truy cập liệu dùng điều khi n liệu từ xa Điều khi n liệu từ xa (Remote Data Control - RDC) cách khác truy cập liệu từ xa ứng dụng Visual Basic Điều khi n...
... CSDL từ trình ứng dụng & trình duyệt WEB theo ADO II Mô hình ADO Mô hình ADO trình bày theo dạng phân cấp (tương tự DAO RDO) Để lập trình với thư viện ADO, ta phải tham chiếu đến thư viện cách chọn ... Server thực nhanh chươngtrình không cần đọc thông tin DSN máy Client, nhiên thông tin nguồn sở liệu lại kết chặt với chươngtrình biên dịch Để kết nối với sở liệu Access, ta dùngtrình cung cấp ... tượng xác định Recordset nối kết chươngtrình III.2.5 Ví dụ sử dụng đối tượng Recordset chươngtrình Đối tượng Recordset sử dụng đối tượng nguồn liệu (DataSource) điều khi n lưới: Microsoft DataGrid...
... vài chỗ khác hộp thoại Trình quản lý điều khi n, thiếu số tính Hơn nữa, phiên cũ ODBC khả kiểm nghiệm kết nối trình quản lý điều khi n Bạn tải xuống phiên trình quản lý điều khi n ODBC phần Thành ... nhiều cách dùng khác Tham khảo chương 30 “Sử dụng điều khi n DBGrid điều khi n Apex True DBGrid” Điều khi n DBGrid xuất hộp công cụ thêm instance điều khi n DBGrid điều khi n Data chuẩn vào biểu mẫu ... Basic Điều khi n dùng giao diện lập trình tương tự điều khi n ADO Data, điều khi n DAO Data Trừ vài ngoại lệ nhỏ, RDC hoạt động tương tự điều khi n liệu khác – ta cung cấp cho điều khi n số thông...
... liệu Khi ta dùngtrình cung cấp ODBC cho OLE DB, chuỗi kết nối tương tự chuỗi kết nối ODBC Điều có nghĩa thông tin xác mong chờ trình điều khi n ODBC thay đổi tuỳ theo cách thực Đối với trình ... Recordset ngắt kết nối Khidùng trỏ phía Client ADO, ta có khả ngắt kết nối với server tiếp tục làm việc với liệu Cách làm cho ứng dụng trở nên linh hoạt, nhiều người sử dụnglàm việc với liệu họ ... không muốn tham chiếu trực tiếp đến thư viện đối tượng chương trình, ta có cách khác Ta kiểm soát thư viện đối tượng nao truy cập mặc định cách dùng giá trị mực ưu tiên hộp References 1.1.4 Dùng...
... y N c CHƯƠNG 9: LẬP TRÌNH LOGIC 9.1 TỔNG QUAN 9.1.1 Mục tiêu Sau học xong chương này, sinh viên cần phải nắm: - Khái niệm lập trình logic - Các nguyên tắc lập trình logic - Viết chươngtrình ... 9.3.2 Các yếu tố Turbo Prolog Trong chươngtrình Prolog, ta cần khai báo yếu tố sau đây: đối tượng, quan hệ đối tượng, kiện luật Đối tượng Gồm có biến Hằng mang giá trị cho sẵn đầu chươngtrìnhtrình ... cho M” 9.3.3 Cấu trúc chươngtrình Prolog Một chươngtrình Prolog thường gồm có đoạn bản: clauses, predicates, domains goal Phần goal bỏ đi, ta không thiết kế goal chương trình, thực hiện, hệ...
... trạng làm việc hành vào tập tin WKS cách dùng menu File/Save workspace sau khôi phục lại cách dùng menu File/Restore workspace Soạn thảo tập tin chươngtrình Do XLISP công cụ để soạn thảo chươngtrình ... chươngtrình nên ta sử dụng Notepad để soạn thảo tập tin chươngtrình Trong tập tin chươngtrình ta định nghĩa nhiều hàm Lưu tập tin chươngtrình có tên theo quy định DOS (8.3) với phần mở rộng ... Run/Top level Ctrl-C để làm xuất dấu chờ lệnh Việc định nghĩa hàm gõ trực tiếp vào sau dấu chờ lệnh Tuy nhiên cách làm khó sửa chữa hàm ta thường định nghĩa hàm tập tin chương trình, sau nạp vào cho...
... e c u -tr a c k w y N c 8.3.3 Các hàm Một chươngtrình LISP hàm hàm hợp Các hàm LISP định nghĩa trước lập trình viên tự định nghĩa Một số hàm định nghĩa trước • Các hàm số học: +, -, *, /, 1+, ... ‘tuong ‘duong) = NIL >(eq ‘5 ) 85 bu to k lic d o m o m w o d o Chương VIII: Lập trình hàm w w w w w C lic k to bu Ngôn ngữ lập trình C y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F- ... = NIL >(CAR (CDR ‘(a b c))) =B 86 bu to k lic d o m o m w o d o Chương VIII: Lập trình hàm w w w w w C lic k to bu Ngôn ngữ lập trình C y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F-...
... đề xuất ngoại lệ chươngtrình giống hiệu đề xuất phép toán nguyên thủy, chươngtrình tự xử lý ngoại lệ Nếu ngoại lệ xử lý chươngtrìnhchươngtrình trở cách bình thường chươngtrình gọi ngoại ... quyền điều khi n chuyển tới chỗ nào? Ðiều khi n nên chuyển tới chỗ mà ngoại lệ đề xuất? Ðiều khi n nên chuyển lệnh chươngtrình chứa xử lý nơi mà ngoại lệ đề xuất sau truyền tới? Chươngtrình chứa ... học xong chương này, sinh viên cần phải nắm: - Khái niệm lập trình hàm - Kỹ thuật lập trình đệ qui - Các cấu trúc ngôn ngữ LISP 8.1.2 Nội dung cốt lõi - Lập trình hàm - Căn ngôn ngữ lập trình LISP...
... dạng thực chươngtrình SNOBOL4 Các chiến lược định gia biểu thức trình bày lý thuyết chươngtrình dịch 7.4 ÐIỀU KHI N TUẦN TỰ GIỮA CÁC LỆNH 7.4.1 Các lệnh Lệnh lệnh mà không chứa lệnh khác Các lệnh ... gọi chươngtrình con, lệnh nhập, xuất, lệnh nhảy goto Trong lệnh chứa biểu thức mà cấu trúc điều khi n trình bày phần Các cấu trúc chươngtrình thường có là: hợp thành, lựa chọn lặp lại Các ngôn ... 7.4.2 Điều khi n dùng nhãn lệnh lệnh GOTO Cơ chế ban đầu điều khi n hầu hết ngôn ngữ ghi nhãn lệnh chuyển điều khi n tới lệnh có nhãn từ chỗ sang chỗ khác chươngtrình Việc chuyển điều khi n thường...
... thực chươngtrình Xét mặt cấu trúc có ba loại điều khi n: • Ðiều khi n biểu thức • Ðiều khi n lệnh • Ðiều khi n chươngtrình Xét mặt thiết kế ngôn ngữ có hai loại điều khi n là: • Ðiều khi n ẩn ... dụngchươngtrình Tham số hình thức gán trị biến cục Trong trình thực chươngtrình con, thao tác tham số hình thức thao tác ô nhớ riêng nó, không ảnh hưởng đến tham số thực tế - Khichươngtrình ... • Ðiều khi n tường minh người lập trình viết chươngtrình chẳng hạn sử dụng câu lệnh điều khi n rẽ nhánh, lặp lại 7.3 ÐIỀU KHI N TUẦN TỰ TRONG BIỂU THỨC 7.3.1 Ðặt vấn đề Xét công thức nghiệm...
... GỌI CHƯƠNGTRÌNH CON 6.3.1 Ðịnh nghĩa kích hoạt chươngtrình Người lập trình viết định nghĩa chươngtrìnhchươngtrình Thông qua việc thực chương trình, chươngtrình gọi kích hoạt chươngtrình ... định hành động chươngtrình con) END; Thông thường chươngtrình có chươngtrình khác biểu thị phép toán định nghĩa người lập trìnhdùng cho chươngtrình chứa chúng Những chươngtrình "cục bộ" ... gọi tới từ bên chươngtrình chứa chúng Kiểm tra kiểu vấn đề quan trọng chươngtrình Mỗi lần gọi chươngtrình đòi hỏi tham số có kiểu xác định đặc tả chươngtrình Kiểu kết trả chươngtrình phải biết...
... niệm chươngtrình - Cơ chế hoạt động chươngtrình gọi - Các cách truyền tham số cho chươngtrình 6.1.2 Nội dung cốt lõi - Cơ chế hoạt động chươngtrình - Các loại tham số chươngtrình - Các cách ... tính sau: - Mỗi chươngtrình có điểm vào Chươngtrình gọi tạm ngừng việc thực trình thực chươngtrình - Ðiều khi n trả chươngtrình gọi thực chươngtrình kết thúc Khi nói đến chươngtrình con, quan ... nghĩa chươngtrình lời gọi thực chươngtrình Ðịnh nghĩa chươngtrình đoạn chươngtrình nguồn viết người lập trình 6.2.1 Ðặc tả chươngtrình Sự đặc tả chươngtrình bao gồm: - Tên chương trình...
... lập trình biết cách tập trung vào vấn đề, thuộc tính chất chươngtrình mà bỏ qua thuộc tính không cần thiết Nó vũ khí chống lại độ phức tạp chương trình, mục đích đơn giản hóa trình lập trình ... -tr a c k c w y N O W ! PD k to bu Chương V: Kiểu người dùng đinh nghĩa c CHƯƠNG 5: KIỂU DO NGƯỜI DÙNG ÐỊNH NGHĨA 5.1 TỔNG QUAN 5.1.1 Mục tiêu Sau học xong chương này, sinh viên cần phải nắm: ... tiếp, truy xuất phần tử cách từ đầu đến cuối tập tin hay không? 57 bu to k lic d o m o m w o d o Chương IV: Kiểu liệu có cấu trúc w w w w w C lic k to bu Ngôn ngữ lập trình C y N O W ! XC er...
... Ngôn ngữ lập trìnhlàm việc cung cấp cấu trúc liệu cần thiết để giao diện với hệ điều hành Các phép toán tập tin cài đặt cách chủ yếu cách gọi phép toán hệ điều hành Khichươngtrình mở tập tin, ... tập tin (được định trỏ tập tin) vào biến định chươngtrình 3/ WRITE Phép toán WRITE tạo phần tử tập tin vị trí hành chuyển nội dung biến chươngtrình định vào phần tử 4/ Kiểm tra cuối tập tin ... có nằm sau phần tử cuối tập tin hay không 5/ CLOSE Khi việc xử lý tập tin hoàn tất phải đóng lại Thông thường tập tin đóng cách tự động chươngtrình kết thúc Tuy nhiên muốn thay đổi mode truy nhập...
... Ngôn ngữ lập trìnhlàm việc cung cấp cấu trúc liệu cần thiết để giao diện với hệ điều hành Các phép toán tập tin cài đặt cách chủ yếu cách gọi phép toán hệ điều hành Khichươngtrình mở tập tin, ... tập tin (được định trỏ tập tin) vào biến định chươngtrình 3/ WRITE Phép toán WRITE tạo phần tử tập tin vị trí hành chuyển nội dung biến chươngtrình định vào phần tử 4/ Kiểm tra cuối tập tin ... có nằm sau phần tử cuối tập tin hay không 5/ CLOSE Khi việc xử lý tập tin hoàn tất phải đóng lại Thông thường tập tin đóng cách tự động chươngtrình kết thúc Tuy nhiên muốn thay đổi mode truy nhập...
... Ngôn ngữ lập trìnhlàm việc cung cấp cấu trúc liệu cần thiết để giao diện với hệ điều hành Các phép toán tập tin cài đặt cách chủ yếu cách gọi phép toán hệ điều hành Khichươngtrình mở tập tin, ... tập tin (được định trỏ tập tin) vào biến định chươngtrình 3/ WRITE Phép toán WRITE tạo phần tử tập tin vị trí hành chuyển nội dung biến chươngtrình định vào phần tử 4/ Kiểm tra cuối tập tin ... có nằm sau phần tử cuối tập tin hay không 5/ CLOSE Khi việc xử lý tập tin hoàn tất phải đóng lại Thông thường tập tin đóng cách tự động chươngtrình kết thúc Tuy nhiên muốn thay đổi mode truy nhập...
... Ngôn ngữ lập trìnhlàm việc cung cấp cấu trúc liệu cần thiết để giao diện với hệ điều hành Các phép toán tập tin cài đặt cách chủ yếu cách gọi phép toán hệ điều hành Khichươngtrình mở tập tin, ... lập trình biết cách tập trung vào vấn đề, thuộc tính chất chươngtrình mà bỏ qua thuộc tính không cần thiết Nó vũ khí chống lại độ phức tạp chương trình, mục đích đơn giản hóa trình lập trình ... có nằm sau phần tử cuối tập tin hay không 5/ CLOSE Khi việc xử lý tập tin hoàn tất phải đóng lại Thông thường tập tin đóng cách tự động chươngtrình kết thúc Tuy nhiên muốn thay đổi mode truy nhập...