Trang 1 trên tổng số 3 123 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 21 kết quả

Đề tài: Kết nối cơ sở dữ liệu MySQL trong lập trình C#?

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    9

    Mặc định Kết nối cơ sở dữ liệu MySQL trong lập trình C#?

    Mình đang học C#, đến phần C# làm việc với CSDL mình định sử dụng MySQL Database nhưng lại không biết cách để add nó vào project. Mình đã cài MySQL riêng , sau đó trong C# mình cho kết nối và làm việc OK. Nhưng khi sử dụng datagridview nó bắt add luôn database vào thì mình chịu , không biết cách nào để add vì trong số các loại database nó đưa ra không có MySQL. Ai có kinh nghiệm về cái này giúp mình với. Mình cám ơn rất nhiều !

  2. #2
    Ngày gia nhập
    11 2006
    Bài viết
    633

    Nhưng khi sử dụng datagridview nó bắt add luôn database vào thì mình chịu
    Nghe cái này hơi lạ, hình như bạn dùng kéo thả hoàn toàn, ko code 1 tý gì thì phải, nếu biết code thì sẽ biết dgv lấy datasource từ đâu và kết nối db thế nào.

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    9

    Mình đang tự học thôi bạn à.Nếu được thì bạn giúp mình tí nhé. Hiện giờ mình kết nối với MySQL và đẩy dữ liệu lên textbox hay listview thì được , chứ với Datagridview thì chịu thua.

    Mình có xem hướng dẫn trong video trên learnvisualstudio.net nhưng họ lại ví dụ với SQL Server compact DB.

  4. #4
    Ngày gia nhập
    01 2008
    Bài viết
    2

    theo kiến thức ít ỏi mà mình biết thì MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở, work well với PHP....(LAMP é)
    C#(hay ASP.NET) dựa trên .NET của Microsoft và mình có thắc mắc là tại sao bạn ko dùng SQL Server nhỉ ? Nó mạnh hơn MySQL mà lại tương thích nữa(phải trả tiền mờ =.="). Nếu bạn xài MySQL thì theo ngu ý của mình phải convert wa SQL Server mới hoạt động đc bạn ah....Chúc bạn học tốt

  5. #5
    Ngày gia nhập
    11 2007
    Bài viết
    1

    theo ý kiến riêng của tôi thì bạn nên sử dụng class để connect đến database MySQL.
    bạn thử dùng đoạn code tôi đính kèm bên dưới, chúc vui vẻ
    Attached Files Attached Files

  6. #6
    Ngày gia nhập
    03 2008
    Bài viết
    9

    Mặc định Kết nối cơ sở dữ liệu MySQL trong lập trình C#?

    Cám ơn các bạn rất nhiều . Nhưng các bạn chưa hiểu ý của mình rồi. Mình đã kết nối được với MySQL và insert, select dữ liệu trên đó ok hết. Nhưng mình không biết làm sao thao tác với đối tượng datagridview và đẩy dữ liệu vào đó. Khi kéo thả đối tượng này lên form nó bắt add database vào , nhưng trong danh sách nó liệt kê ra thì lại ko có MySQL.

    Mình muốn dùng MySQL vì có đọc đâu đó nói MySQL làm việc tốt với tiếng Việt. Và mình đang muốn làm việc với nó để thử get dữ liệu trong website trên localhost (website sử dụng csdl mysql).

  7. #7
    Ngày gia nhập
    11 2006
    Bài viết
    633

    SQL Server 2k5 chơi unicode ngon lành hơn MySQL nhiều.
    Bạn ko cần add db vào làm gì, cancel nó đi, mình code trong lớp behind để lấy dataset đổ vào datasource của dgv.

  8. #8
    Ngày gia nhập
    09 2007
    Bài viết
    724

    Như anh HuyNguyen nói đó. vấn đề của bạn là do bạn toàn chơi Control [cái kiểu chơi với Control zk không thích tẹo nào nên rất ít chơi.] còn về code thì có thể dùng class riêng cho nó hoặc nếu không thích thì chơi theo kiểu Oledb của ADO.NET đóa bạn

    @lehatien: Cái thằng MySql được cái nó free
    Nếu bạn xài MySQL thì theo ngu ý của mình phải convert wa SQL Server mới hoạt động đc bạn ah....
    Không hiểu ý bạn nếu mà máy người dùng không cài Sql Server thì ... bạn đuối chắc luôn

  9. #9
    Ngày gia nhập
    03 2008
    Bài viết
    9

    OK , mình đã tìm được giải pháp : code, đổ dữ liệu vào dataset , xử lý , sau đó đưa lên datagridview cũng ok phết. Cám ơn các bạn rất nhiều.

  10. #10
    Ngày gia nhập
    11 2006
    Bài viết
    633

    Hạn chế kéo thả, code nhiều vào thì mấy người làm Java ko còn coi thường mình nữa. Mình cứ bị mấy người làm Java chê mỳ ăn liền, kéo thả, ức chế vật vã.

Các đề tài tương tự

  1. Viết 1 chương trình kết nối CSDL Mysql bằng C lỗi: Cannot open include file: 'mysql.h': No such file or directory?
    Gửi bởi huulinh21191 trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 2
    Bài viết cuối: 14-11-2012, 07:36 PM
  2. MySQL Community Server vs MySQL Cluster khác nhau như thế nào?
    Gửi bởi longtth trong diễn đàn Thắc mắc MySQL và SQLite
    Trả lời: 1
    Bài viết cuối: 27-07-2011, 06:06 PM
  3. Copy data từ SQL Server qua MySQL | Chuyển database từ SQL Server sang MySQL?
    Gửi bởi huynhngocduc_63 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 9
    Bài viết cuối: 10-07-2010, 09:48 AM
  4. Kết nối với MySQL trong lập trình C#
    Gửi bởi Xcross87 trong diễn đàn Tutorials và Thủ thuật lập trình C#, ASP.NET
    Trả lời: 0
    Bài viết cuối: 28-06-2007, 03:57 PM
  5. Sao lưu và khôi phục lại MySQL với mysql-zrm trên Debian Sarge
    Gửi bởi neverland87 trong diễn đàn Thủ thuật, Tutorials Database
    Trả lời: 0
    Bài viết cuối: 05-03-2007, 05:08 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn