... lại CLS có nghĩa ngônngữ Net sinh mã IL Các đối tượng tạo theo ngônngữtruy cập thừa kế đối tượng ngônngữ khác Vì ta tạo lớp sở VB.Net thừa kế từ C# 1.4 Ngônngữ C# C# ngônngữ đơn giản, với ... liệu hỗ trợ việc thao tác liệusởliệu Các lớp bao gồm lớp SQL (Structure Query Language: ngônngữtruyvấncó cấu trúc) cho phép ta thao tác liệu thông qua giao tiếp SQL chuẩn Ngoài tập lớp gọi ... 146 13.1 Ứng dụng Windows với Windows Form 146 Chương 14 Truy cập liệu với ADO.NET 191 14.1 CơsởliệungônngữtruyvấnSQL 191 14.2 Một số loại kết nối sử dụng 192 14.3...
... ((TextBox)e.Item.Cells[3].Controls[0]).Text; // Ở đây, dùng liệu giả lưu nhớ chính, // dùng sởliệu tiến hành hiệu chỉnh // trực tiếp sởliệu câu truyvấn : // UPDATE, SELECT, DELETE //xóa dòng cũ CartView.RowFilter ... chuỗi bỏ qua (Cancel) Để tập trung vào mục đích ví dụ, dùng bảng liệu giả, cách làm tương tự bảng liệu lấy từ sởliệu Sau mã ví dụ : //không gian tên cần thiết để truy cập đến đối tương ADO.NET
... 109 13.1 Ứng dụng Windows với Windows Form 109 Chương 14 Truy cập liệu với ADO.NET 144 14.1 CơsởliệungơnngữtruyvấnSQL 144 14.2 Một số loại kết nối sử dụng 144 14.3 ... liệu hỗ trợ việc thao tác liệusởliệu Các lớp bao gồm lớp SQL (Structure Query Language: ngơnngữtruyvấncó cấu trúc) cho phép ta thao tác liệu thơng qua giao tiếp SQL chuẩn Ngồi tập lớp gọi ... ngơnngữ Net sinh mã IL Các đối tượng tạo theo ngơnngữtruy cập thừa kế đối tượng ngơnngữ khác Vì ta tạo lớp sở VB.Net thừa kế từ C# C# Net Framework Gvhd: Nguyễn Tấn Trần Minh Khang 1.4 Ngơn ngữ...
... phương thức sở 5.2.4 Cách điều khiển truy cập Cách truy cập vào thành viên lớp giới hạn thơng qua cách dùng từ khố khai báo kiểu truy cập hiệu chỉnh (như chương 4.1) Xem Bảng 4-1 Các bổ từ truy xuất ... public Truy xuất nơi protected Truy xuất nội lớp lớp internal Truy xuất nội chương trình (assembly) protected internal Truy xuất nội chương trình (assembly) lớp private (mặc định) Chỉ truy xuất ... 4.1.1 Bổ từ truy xuất Bổ từ truy xuất xác định thành viên (nói tắt biến thành viên phương thức thành viên) lớp truy xuất từ lớp khác Có loại kiểu truy xuất sau: Bảng 4-1 Các bổ từ truy xuất Từ...
... params Đôi lúc có phương thức ta trước số lương tham sốtruy n vào như: phương thức Main() biết trước số lượng tham số người dùng truy n vào Ta sử tham số mảng Tuy nhiên gọi hàm ta phải tạo biến ... khả năng, khải thực hoá lớp cài đặt Ví dụ ta tạo lớp Document, muốn đối tượng Document lưu trữ vào sở liệu, nên ta cho Document kế thừa (cài đặt) giao diện IStorable // lớp Document thừa kế IStorable, ... chúng ta, rát dễ hiểu với cách viết chúng lại không hiệu cho Để hiểu vấn đề lại cần phải nhúng chúng vào mã MSIL sau phát sinh Và sau số kết (thể số Hexa) IL_0023: isinst ICompressible IL_0028:...
... biết trước vào lúc thiết kế (có nghĩa biết vào lúc chạy) Ví dụ, giả sử muốn tạo lớp túi chứa đơn giản có tên Pair (một cặp) Lớp chứa đối tượng xếp Chúng ta trước đối tượng truy n vào cho thể ... theStudentDelegate, tạo cách truy n phương thức tĩnh thích hợp từ lớp Student Ở delegate thứ hai, theDogDelegate truy n phương thức tĩnh lớp Dog Các delegate truy n cho phương thức Ta truy n delegate thứ ... hai đối tượng Student hai đối tượng Dog, sau đưa chúng vào túi chứa Pair Hàm khởi tạo Student nhận vào tên sinh viên cò hàm khởi tạo Dog nhận vào trọng lượng chó Student Jesse = new Student("Jesse");...
... nối vào sởliệu Các đối tượng ngắt kết nối làm việc tương tự ứng dụng Web 14.1 CơsởliệungônngữtruyvấnSQL Để hiểu rõ cách làm việc ADO.NET, cần phải nắm số khái niệm sởliệu quan hệ ngônngữ ... lưu lượng lớn truy cập vào sởliệu lúc, tiết kiệm đáng kể tài nguyên nhớ Giảm thiểu đáng kể vấn đề hàng trăm ngàn kết nối truy cập vào sởliệu lúc ADO.NET kết nối vào sởliệu để lấy liệu kết nối ... khái niệm sởliệu quan hệ ngônngữtruyvấn liệu, như: khái niệm dòng, cột, bảng, quan hệ bảng, khóa chính, khóa ngoại cách truyvấnliệu bảng ngônngữtruyvấnSQL : SELECT, UPDATE, DELETE … hay...
... thao tác cập nhật sởliệu : Đẩy liệu bảng vào DataSet câu truyvấnSQL hay gọi thủ tục từ sởliệu Hiển thị liệu bảng có DataSet cách kết buộc hay duyệt qua dòng liệu Hiệu chỉnh liệu bảng DataTable ... dựa vào điều khiển có hay không kết buộc liệu Phần tìm hiểu cách cập nhật vào sởliệu Các thao tác sởliệu : Thêm, xóa sửa dòng bảng liệu Sau luồng công việc hoàn chỉnh ta có thao tác cập nhật sở ... newRow["Phone"] = txtPhone.Text; Thêm dòng với liệu vào bảng DataTable, cập nhật vào sở liệu, hiển thị câu truy vấn, cập nhật DataSet, hiển thị liệu lên hộp ListBox Làm trắng điều khiển TextBox...
... ((TextBox)e.Item.Cells[3].Controls[0]).Text; // Ở đây, dùng liệu giả lưu nhớ chính, // dùng sởliệu tiến hành hiệu chỉnh // trực tiếp sởliệu câu truyvấn : // UPDATE, SELECT, DELETE //xóa dòng cũ CartView.RowFilter ... chuỗi bỏ qua (Cancel) Để tập trung vào mục đích ví dụ, dùng bảng liệu giả, cách làm tương tự bảng liệu lấy từ sởliệu Sau mã ví dụ : //không gian tên cần thiết để truy cập đến đối tương ADO.NET
... cung cấp việc truyvấn CSDL mức cao – trừu tượng • Một vài truyvấn CSDL sử dụng số trang ứng dụng Nếu ta đặt trực tiếp truyvấn vào trang mà sau ta muốn thay đổi câu lệnh truyvấn thay đổi cách ... lí Truy cập liệu Sử dụng hầu hết công cụ truy cập liệu ứng dụng Phần lớn dùng LINQ to SQL class để tạo mô hình truy cập đối tượng Debug Debug chương trình phải thực tất bao gồm lớp truy cập liệu ... 2.1.Linq to SQL gì? LINQ to SQL phiên thực hóa O/RM (object relational mapping) có bên NET Framework “Orcas” (nay NET 3.5), cho phép bạn mô hình hóa sởliệu dùng lớp NET Sau bạn truyvấnsởliệu (CSDL)...
... khác công 2.6 Tài liệu - Tài liệu kỹ thuật - Trợ trực tuyến - Đào tạo ảo - Demo phiên sẵn có - Cơsởliệu độc lập - Tài liệu hệ thống phần cứng / yêu cầu phần mềm - Một tài liệu tất thông báo ... quản lý sở vật chất - Kiểm soát / ẩn / nội dung giao diện Người dùng hiển thị ẩn dễ dàng công cụ khác ứng dụng - Khả từ xa truy cập vào thiết lập [On / Off] - Khả nén - Tự động lưu - Tự động vấn ... bán thông qua việc truy n liệu thiết bị truy n tin sách phân phối tiếp thị Tại mối quan hệ thương mại hay dịch vụ trực tiếp người cung cấp khách hàng tiến hành thông qua việc truy n tin Hiểu theo...
... “ODBC Microsoft Access Setup” - Ch n Options tăng Page timeout lên 5000 Khi câu SQLtruy v n ñ n Vào code view ch nh câu SQL m t trư ng không t n t i ho c Vùng hi n th giá tr c a T o m t PlaceHolder ... trình liên quan (ñôi k ho c có m t trang ph i logoff máy sau ñó login tr l i) ñang truy xu t vào recordset Truy xu t vào recordset Xem l i thành ph n “Server r ng mà không b y l i behaviors” N u có ... site (ví d trang ch Index.htm) Khi truy c p vào web site này, trang Index.htm s t ñ ng ñư c t i ñ u tiên Xem trang web trình t a M trình t IE b T i h p address gõ vào dòng ñ a ch : http://localhost/myproject,...
... L a ch%n thành ph n cài t theo yêu c u: M t khác, có th ch%n Customize d i m c tùy ch%n: Và ch%n xác nh&ng b n mu n, l u ý r'ng nh&ng thành ph n ã cài ánh d u màu xám: ( ây, ch%n Visual...
... Documents” gõ vào tên trang chủ web site (ví dụ trang chủ Index.htm) Khi truy cập vào web site này, trang Index.htm tự động tải Xem trang web trình duyệt a Mở trình duyệt IE b Tại hộp address gõ vào dòng ... data source “MyDatabase” vừa tạo Click vào nút “OK” để hoàn tất Hình 14 d Trong site Project, vào panel Application Hình 15 e Chọn tab Database, nhấn chuột vào dấu + chọn “Data Source Name (DSN)”, ... Application, nhấn chuột vào dấu + chọn “Custom Connection String”, hộp thoại “Custom Connection String” xuất Điền thông số vào hình 18 Hình 18 Trong đó: - Connection name: tên kết nối vào Database - Connection...
... Web Developer 2010 Express, nh ng ng d ng s t ng ch n thêm MySQL PHP Nh n I Accept b t u: Nh p m t kh u qu n tr cho MySQL tr c tiên: Và trình cài t th c s b t u, Web Platform Installer s t i, cài ... Web Developer 2010 Express, nh ng ng d ng s t ng ch n thêm MySQL PHP Nh n I Accept b t u: Nh p m t kh u qu n tr cho MySQL tr c tiên: Và trình cài t th c s b t u, Web Platform Installer s t i, cài ... chí A to Z, Most Popular, ho c Highest Rating: ánh d u vào ô checkbox bên c nh ng d ng mu n cài c nh xem thông tin chi ti t: t, ho c nh n vào ch I bên ây c a s thông tin chi ti t v WordPress,...
... n Continue: Ti p theo c s d li u MySQL, nh ng s c n thi t Ch n Continue: i v i vi c ki m tra local không th c Ch lúc Web Platform Installer cài t WordPress MySQL Khi k t thúc, h th ng s ho t ng ... n Continue: Ti p theo c s d li u MySQL, nh ng s c n thi t Ch n Continue: i v i vi c ki m tra local không th c Ch lúc Web Platform Installer cài t WordPress MySQL Khi k t thúc, h th ng s ho t ng ... i bên trên, nh n Log In: Sau !ng nh p, WordPress s nh c nh b n thay #i m t kh"u hi n t i, nh n vào ng d n Yes, Take me to my profile page: i n m t kh"u tùy b n r$i ch n Update Profile: V y ã...
... logout - Hiển thị liệu theo danh sách theo dạng bảng - Hiển thị liệu theo danh sách dạng Master-Detail - Nhập liệu - Cập nhật liệu dạng Master-Detail (Search Update) - Cập nhật liệu form (Search ... Options tăng Page timeout lên (khi kết nối DSN) 5000 80040e10—Too few Khi câu SQLtruyvấn đến Vào code view chỉnh câu SQL parameters trường không tồn Vùng hiển thị giá trị Tạo PlaceHolder chứa ... “Application” chọn tab “Bindings” sau click chuột vào Image kéo thả vào PlaceHolder vừa tạo xuất thông báo thích hợp liệu: • Đặt trỏ vùng table gõ vào thông báo “Record Not Found” • Chọn toàn...
... ng nh p b ng tài kho n Windows Live ID i n thông tin vào Khi ng ký thành công, b n s nh n c!a Visual Web Developer: c key ng ký, copy paste vào form ng ký ây ch ng trình phát tri n ng d ng web...
... phổ biến cách thể lưu trữ trao đổi liệu JSON sử dụng cú pháp JavaScript để mô tả đối tượng liệu, JSON ngônngữ tảng độc lập JSON dần trở thành chuẩn cho trao đổi liệu ứng dụng HTML5 Bộ API cho JSON ... : chuyển liệu thành công abort: chuyển liệu bị hủy người dùng error: có lỗi chuyển loadstart: chuyển liệu bắt đầu loadend: chuyển liệu hoàn thành chưa việc thành công hay không Nhận liệu nhị ... cách khác HTML5 ngônngữ cho việc xây dựng cấu trúc thể nội dung web, công nghệ cốt lõi Internet Nó phiên chuẩn HTML giai đoán phát triển Sự cốt lõi hướng tới cải tiến mặt ngônngữ việc hỗ trợ...