banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008  XML
  [Programming]   [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 25/11/2008 15:10:54 (+0700) | #1 | 160183
VaT
Member

[Minus]    0    [Plus]
Joined: 04/09/2008 00:17:52
Messages: 87
Offline
[Profile] [PM]
Các bạn có thể trình bày cho mình rõ cách để sử dụng MYSQL làm CSDL trong VS C++ 2008.

Cảm ơn đã đọc.
[Up] [Print Copy]
  [Question]   [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 25/11/2008 15:40:17 (+0700) | #2 | 160187
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

VaT wrote:
Các bạn có thể trình bày cho mình rõ cách để sử dụng MYSQL làm CSDL trong VS C++ 2008.

Cảm ơn đã đọc. 

Bạn tự tìm tài liệu đi kèm và đọc chưa?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 25/11/2008 15:50:16 (+0700) | #3 | 160189
VaT
Member

[Minus]    0    [Plus]
Joined: 04/09/2008 00:17:52
Messages: 87
Offline
[Profile] [PM]
Tài liệu về sử dụng MYSQL thì mình không có và mình cũng chưa có kinh nghiệm với cái này nên mình mới post lên đây để mong có bạn nào đã làm thì có thể cho mình một ví dụ đơn giản để tham khảo. Nếu bạn có hoặc tìm được tài liệu nào nói về vấn đề này thì có thể chỉ cho mình được không? Cảm ơn bạn nhiều
[Up] [Print Copy]
  [Question]   Re: [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 25/11/2008 23:24:34 (+0700) | #4 | 160210
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

VaT wrote:
Tài liệu về sử dụng MYSQL thì mình không có và mình cũng chưa có kinh nghiệm với cái này nên mình mới post lên đây để mong có bạn nào đã làm thì có thể cho mình một ví dụ đơn giản để tham khảo. Nếu bạn có hoặc tìm được tài liệu nào nói về vấn đề này thì có thể chỉ cho mình được không? Cảm ơn bạn nhiều 

Bạn thử tham khảo cái http://www.codeguru.com/forum/showthread.php?threadid=462062 rồi mày mò thêm xem.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 26/11/2008 12:35:37 (+0700) | #5 | 160296
mfeng
Researcher

Joined: 29/10/2004 15:16:29
Messages: 243
Offline
[Profile] [PM]
Tài liệu lập trình C với My SQL, xem http://dev.mysql.com/doc/refman/5.0/en/c.html.

http://www.ucl.ac.uk/is/mysql/c/ truy vấn dữ liệu từ MySQL.

Có một số thư viện C++ đóng gói các hàm API của MySQL cho dễ dùng hơn, ví dụ: http://tangentsoft.net/mysql++/
[Up] [Print Copy]
  [Question]   Re: [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 26/11/2008 13:45:05 (+0700) | #6 | 160301
VaT
Member

[Minus]    0    [Plus]
Joined: 04/09/2008 00:17:52
Messages: 87
Offline
[Profile] [PM]
Cảm ơn các bạn đã trả lời. Mình sẽ thử lại xem với một số cách mà các bạn đã giới thiệu.
[Up] [Print Copy]
  [Question]   Re: [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 26/11/2008 16:04:29 (+0700) | #7 | 160319
VaT
Member

[Minus]    0    [Plus]
Joined: 04/09/2008 00:17:52
Messages: 87
Offline
[Profile] [PM]
Sau khi coi một số document về sử dụng MySQL trong VS 2008. Em có một số thắc mắc sau mong được các anh chị giải đáp hộ:
- Em lập trình bằng VS C++ 2008 MFC, và em chọn Project Dialog , và với Project này thì phần Database Support sẽ bị ẩn đi, có nghĩa là mình sẽ không thể chọn OLE DB hay ODBC để sử dụng. Vậy có cách nào để lập trình CSDL bằng MYSQL trong C++ 2008 với Project base là Dialog ko? Và connect tới MYSQL như thế nào vì em dùng các hàm của MYSQL không được. (Có thể cho em một ví dụ trong môi trương C++ 2005(08) MFC về connect tới MYSQL)

- MYSQL++ và MYSQL Connector ODBC có ưu và nhược điểm thế nào.

- MySql Connector/Net khác gì với MySQL Connector ODBC?

P/S : từ "connect" mà em dùng ở đây không chỉ bao hàm là việc kết nói( make a connection) tới MYSQL bằng Server Explorer trong VS 2008 mà còn là (source) code for connecting to mysql from visual C++ MFC 2008.


Cảm ơn mọi người trước.

[Up] [Print Copy]
  [Question]   Re: [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 26/11/2008 18:08:16 (+0700) | #8 | 160324
FaL
Moderator

Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
[Profile] [PM]
Trong "Server Explorer" bồ click nút phải vào "Data connections" chọn "Add connection" -> "Add Connection".

Trong dialog hiện ra, nếu muốn connect tới server MySQL, chọn <other> + Data Provider: ".NET framework Data Provider for OLE DB"

Ở cửa sổ tiếp theo chọn OLE DB Provider tương ứng: MediaCatalogMergedDB OLE DB Provider. Sau đó chỉ việc nhập địa chỉ server, user, password...

Phần còn lại tham khảo thêm tài liệu smilie
Hãy giữ một trái tim nóng và một cái đầu lạnh
[Up] [Print Copy]
  [Question]   Re: [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 27/11/2008 16:52:09 (+0700) | #9 | 160464
VaT
Member

[Minus]    0    [Plus]
Joined: 04/09/2008 00:17:52
Messages: 87
Offline
[Profile] [PM]
Đúng là mới bắt đầu học lập trình C++ MFC quả là khó khăn. Có quá nhiều vấn đề để mình tìm hiểu. Ví dụ như việc kết nối Database nói chung (hay MYSQL) với Dialog base( không phải là SDI hay MDI) thì thật sự mình không biết tìm ở đâu tài liệu nói về vấn đề này. Mình chỉ có thấy ở đâu đó có nói rằng: "Bạn muốn sử dụng Database nhưng với form của Dialog base thì bạn nên tạo ứng dụng là SDI hoặc MDI rồi cho ứng dụng đó hiển thị như kiểu Dialog base" nhưng thật sự mình cũng không biết làm thế nào để nó hiện ra như kiểu Dialog base mà không phải là SDI hay MDI. Bạn nào có kinh nghiệm thì có thể chỉ dẫn cho mình được không?

Cảm ơn nhiều
[Up] [Print Copy]
  [Question]   Re: [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 27/11/2008 17:57:21 (+0700) | #10 | 160466
VaT
Member

[Minus]    0    [Plus]
Joined: 04/09/2008 00:17:52
Messages: 87
Offline
[Profile] [PM]
Mình đã biết cách để có thể connect tới database trong Dialog base rồi.
Còn những vấn đề sau :
- MYSQL++ và MYSQL Connector ODBC có ưu và nhược điểm thế nào.

- MySql Connector/Net khác gì với MySQL Connector ODBC?

Thì mình chưa thật sự được rõ lắm. Mong được mọi người chỉ dẫn thêm.
[Up] [Print Copy]
  [Question]   Re: [Hỏi] Cách sử dụng MYSQL trong VS C++ 2008 28/11/2008 15:58:48 (+0700) | #11 | 160577
VaT
Member

[Minus]    0    [Plus]
Joined: 04/09/2008 00:17:52
Messages: 87
Offline
[Profile] [PM]
Các bạn có thể tham khảo các Connection Strings ở đây:

http://www.codeproject.com/KB/database/connectionstrings.aspx
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|