Câu hỏi

26/04/2013 21:00
Xin hướng dẫn cách kết nối VC++ 6.0 và CSDL Oracle 8i?
Danh sách câu trả lời (1)

Giao tiếp ODBC cho phép code ứng dụng truy xuất được database của hệ quản trị cơ sở dữ liệu bất kỳ mà không phụ thuộc vào tính chất cụ thể của hệ quản trị cơ sở dữ liệu đó. Qui trình điển hình để truy xuất database (của hệ quản trị CSDL bất kỳ) gồm các bước sau:
• Định nghĩa tên luận lý DSN của database: vào Control Panel, chạy icon "ODBC Data Source Name" rồi định nghĩa tên DSN (data source name) mới miêu tả database cần truy xuất. Máy sẽ yêu cầu bạn xác định các thông tin chính sau đây: driver ODBC được dùng để truy xuất database (Microsoft ODBC for Oracle), tên server quản trị database, tên database cần truy xuất. Code của ứng dụng sẽ truy xuất database thông qua tên DSN nên không phụ thuộc vào driver ODBC, server database và tên database.
• Trong ứng dụng, bạn có thể dùng giao tiếp lập trình ODBC, DAO hay ADO để truy xuất database. Ý tưởng chính là tạo ra đối tượng Database liên kết đến DSN miêu tả database, đối tượng Recordset chứa các record cần xử lý rồi duyệt từng record trong Recordset để xử lý theo yêu cầu cụ thể của ứng dụng.
• Định nghĩa tên luận lý DSN của database: vào Control Panel, chạy icon "ODBC Data Source Name" rồi định nghĩa tên DSN (data source name) mới miêu tả database cần truy xuất. Máy sẽ yêu cầu bạn xác định các thông tin chính sau đây: driver ODBC được dùng để truy xuất database (Microsoft ODBC for Oracle), tên server quản trị database, tên database cần truy xuất. Code của ứng dụng sẽ truy xuất database thông qua tên DSN nên không phụ thuộc vào driver ODBC, server database và tên database.
• Trong ứng dụng, bạn có thể dùng giao tiếp lập trình ODBC, DAO hay ADO để truy xuất database. Ý tưởng chính là tạo ra đối tượng Database liên kết đến DSN miêu tả database, đối tượng Recordset chứa các record cần xử lý rồi duyệt từng record trong Recordset để xử lý theo yêu cầu cụ thể của ứng dụng.
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip