... server cơ sở dữ liệu đích
• Tên cơ
sở dữ liệu cần mở vào lúc đầu
• Giá trị timeout của kết nối
• Cơ chế connection-pooling (xem mục 10 .2)
• Cơ chế xác thực dùng khi kết nối đến các cơ sở dữ liệu ... kỹ thuật được thảo luận.
1. 1 Kết nối cơ sở dữ liệu
V
V
Bạn cần mở một kết nối đến một cơ sở dữ liệu.
#
#
Tạo một đối tượng kết nối phù...
... lệnh dựa trên một cơ sở dữ liệu, bạn phải có một kết nối đang mở (đã
được thảo luận trong mục 10 .1) và mộ
t đối tượng câu lệnh đã được cấu hình phù hợp với
kiểu cơ sở dữ liệu đang truy xuất. ... lệnh, kiểu dữ liệu do câu lệnh trả về, và bạn muốn xử lý dữ liệu theo
định dạng nào.
Để thực thi một câu lệnh như INSERT, DELETE, hoặc CREATE TABLE (không trả
về dữ...
...
Microsoft Visual Studio .NET
, bạn hãy thêm một tham chiếu đến Microsoft SQLDMO
Object Library được liệt kê trong thẻ COM của hộp thoại Add Reference (xem hình 10 .1) .
Hình 10 .1 Chọn Microsoft ... Bạn hãy
tham khảo tài liệu .NET Framework SDK để biết thêm chi tiết.
Khi đã hoàn tất với data-reader, bạn nên gọi phương thức Close để có thể sử dụng lại kết
nối cơ...
... 1. 1
Đọc file Excel với ADO .NET
V
V
Bạn muốn thu lấy hay chèn dữ liệu vào một tài liệu Microsoft Excel bằng
ADO .NET.
#
#
Sử dụng ODBC .NET provider kết hợp với Microsoft ... trường dữ liệu trừ trường Picture thuộc bảng Categories (xem
hình 10 .11 ). Nhắp Next.
Hình 10 .11 Chọn các bảng và các trường dữ liệu cần hiển thị
The image part with relations...
...
Hình 10 .19 Chọn Microsoft OLE DB Provider for SQL Server
4.
Kế tiếp, chúng ta cần báo với trình thuật sĩ cơ sở dữ liệu nào sẽ được kết nối. Chọn
cơ sở dữ liệu Northwind (xem hình 10 .20). ... báo cáo được mô tả trong 11 bước nhỏ dưới đây:
1.
Từ thanh trình đơn chính của IDE, chọn Project | Add New Item và chọn Crystal
Report (xem hình 10 .16 ). Nhắp Open.
H...
...
TextBox (mục 6.8), ComboBox (mục 6.9), ListView (mục 6 .10 ), và Menu (mục
6 .11 và mục 6 .12 ).
Cách tạo một icon động trong khay hệ thống (mục 6 .16 ).
Các khái niệm mà bạn có thể áp dụng cho nhiều ... nhận
tính hợp lệ (mục 6 .17 ), kéo-và-thả (mục 6 .18 ), trợ giúp cảm-ngữ-cảnh (mục 6 .19 ),
phong cách Windows XP (mục 6.20), và độ đục của form (mục 6. 21) .
#
Hầu hết các mụ...
... StreamReader(fs)) {
while (r.Peek() > -1) {
string word = r.ReadLine();
combo.Items.Add(word);
}
}
}
}
Hình 6.5 ComboBox có tính năng auto-complete
1. 1
Sắp xếp ListView theo cột bất ...
Control_MouseDown:
this.label1.MouseDown += new MouseEventHandler(this.Control_MouseDown);
this.pictureBox1.MouseDown += new
MouseEventHandler(this.Control_MouseDown);
this.text...
...
Wide Web (mục 11 .5 và 11 .6).
Gửi thông điệp “ping” (mục 11 .7) và giao tiếp bằng giao thức TCP và UDP (mục
11 .8 đến 11 .13 ).
Gửi và nhận e-mail (mục 11 .14 và 11 .15 ).
1. 1 Download file ... tài nguyên từ web thông qua HTTP (mục 11 .1, 11 .2, và 11 .3).
Hiển thị một trang web trong một ứng dụng dựa-trên-Windows bằng điều kiểm Web
Browser (mục 11 .4).
Lấy địa...
...
đọc/ghi dữ liệu, nhưng bạn cần phải tạo NetworkStream trước (sử dụng socket).
Mục này sử dụng cách thứ hai. Dưới đây là phiên bản sửa đổi của server trong mục 11 .8:
using System;
using System .Net; ... thiết lập socket mà bạn
muốn thay đổi (xem danh sách các giá trị của SocketOptionName trong tài liệu
.NET Framework) .
• Một giá trị mô tả thiết lập mới. Giá trị này thườ...
... khả-truy-xuất-từ-xa (mục
12 .11 và 12 .12 ).
Hiện thực các phương thức một chiều trong các đối tượng khả-truy-xuất-từ-xa (mục
12 .13 ).
#
Chương này chỉ đưa ra một số kỹ thuật hữu dụng trong việc sử dụng ... hay dữ liệu trong phiên làm việc).
#
Một hạn chế của response-caching là nó chỉ cho phép bạn sử dụng lại dữ liệu
trong phạm vi của một phương thức web. Nếu bạn...