Để thêm mục MVC MySQL vào dự án MVC hiện có, trước tiên, hãy thêm mô hình Framework của MySQL Framework. Bỏ qua bước này nếu bạn đã làm điều này. Show Định cấu hình dự án để sử dụng MySQL với khung thực thể. Có hai cách để làm điều này:
Khi bạn đã cấu hình dự án để sử dụng MySQL với Framework, hãy tiến hành tạo mô hình bằng cách sử dụng Trình hướng dẫn mô hình dữ liệu thực thể ADO.NET tiêu chuẩn. Đối với các mẫu vật phẩm MVC MySQL, bạn cần thêm mô hình trong thư mục "Mô hình", như được minh họa dưới đây:ADO.NET Entity Data Model wizard. For MySQL MVC Item Templates, you need to add the model under the "Models" folder, as illustrated below: Hình & nbsp; 8.1 & nbsp; ado.net mô hình dữ liệu thực thể Hình & nbsp; 8.2 & nbsp; chọn hoặc tạo kết nối MySQL mới Hình & nbsp; 8.3 & nbsp; tạo kết nối MySQL mới Sau khi chọn kết nối MySQL, bạn cần chọn các đối tượng cơ sở dữ liệu để đưa vào mô hình. Quan trọng Tùy chọn tên đối tượng được tạo ra nhiều hoặc số ít phải không được kiểm soát, nếu không, mẫu MVC MVC MySQL sẽ không hoạt động đúng.Pluralize or singularize generated object names option must remain unchecked, otherwise the MySQL MVC Item Template will not function properly. Hình & nbsp; 8.4 & nbsp; chọn đối tượng cơ sở dữ liệu để đưa vào mô hình Nhấp vào Kết thúc để tạo mô hình, như đã trình bày dưới đây:Finish to generate the model, as demonstrated below: Hình & nbsp; 8.5 & nbsp; Tạo mô hình khung thực thể MySQL Bây giờ, tạo ra một mục MVC MySQL mới. Nhấp chuột phải vào dự án và chọn từ menu theo ngữ cảnh.
Hình & nbsp; 8.6 & nbsp; thêm mục mới Điều này khởi chạy thêm trình hướng dẫn mục mới. Menu MySQL cung cấp hai tùy chọn: Mẫu MVC mới của MySQL và biểu mẫu Windows mới của MySQL. Chọn mục MVC mới của MySQL, sau đó nhấp vào Thêm.Add New Item wizard. The MySQL menu offers two options: MySQL New MVC Item and MySQL New Windows Form. Select MySQL New MVC Item, and then click Add. Hình & nbsp; 8.7 & nbsp; Tùy chọn menu MySQL Điều này mở hộp thoại mẫu mục MVC. Bây giờ chọn mô hình và thực thể MySQL mà bạn muốn sử dụng để tạo mục MVC. Danh sách thả xuống mô hình được điền dựa trên tất cả các mô hình khung thực thể MySQL có sẵn trong dự án, Danh sách thả xuống thực thể được điền với các thực thể có sẵn cho mô hình đã chọn.MVC Item Template dialog. Now select the MySQL model and entity that you want to use to create the MVC item. The model dropdown list is populated based on all the MySQL Entity Framework models available in the project, entities dropdown list is populated with entities available for the selected model. Hình & nbsp; 8.8 & nbsp; hộp thoại mẫu MVC MySQL MVC Hình & NBSP; 8,9 & NBSP; Mẫu vật phẩm MVC MySQL Sau khi chọn mô hình và thực thể để tạo mục, nhấp vào kết thúc và bộ điều khiển mới và xem khớp với thực thể đã chọn sẽ được thêm vào dự án. Chúng chứa mã kết thúc trở lại cần thiết để hiển thị dữ liệu thực thể.Finish, and a new controller and view matching the selected entity will be added to the project. These contain the necessary back end code to render the entity data. Hình & NBSP; 8.10 & NBSP; Bộ điều khiển và Chế độ xem mới được thêm vào dự án Bây giờ bạn có thể thực hiện ứng dụng. Trong ví dụ của chúng tôi, chúng tôi đã sử dụng cơ sở dữ liệu Sakila và tạo bộ điều khiển diễn viên: Hình & nbsp; 8.11 & nbsp; Chế độ xem diễn viên Làm thế nào để ASP MVC kết nối với cơ sở dữ liệu?Để thêm bộ điều khiển cơ sở dữ liệu tuân theo các bước sau,.. Nhấp chuột phải vào thư mục bộ điều khiển của dự án ứng dụng web ASP.NET MVC, nhấp vào Thêm sau đó nhấp vào tùy chọn Bộ điều khiển. .... Bây giờ từ cửa sổ Thêm giàn giáo chọn bộ điều khiển MVC 5 với chế độ xem, sử dụng khung thực thể và nhấn nút Thêm .. ASP Net có thể kết nối với MySQL không?Để kết nối với cơ sở dữ liệu MySQL bằng cách sử dụng ASP.NET, hãy tìm chuỗi kết nối cơ sở dữ liệu của bạn (PLESK).Lưu ý: Thay đổi giá trị mật khẩu của bạn thành giá trị mật khẩu cơ sở dữ liệu thực của bạn.Sử dụng Microsoft Visual Studio.Net tạo một dự án ASP.NET.Find your database's connection strings (Plesk). Note: Change the your password value to your real database password value. Using Microsoft Visual Studio . NET create an ASP.NET Project.
Chúng ta có thể kết nối MVC với cơ sở dữ liệu không?Giống như cơ sở dữ liệu, có nhiều cách khác nhau để tích hợp cơ sở dữ liệu vào ứng dụng MVC của bạn.Bạn có thể viết các câu lệnh SQL của riêng mình và truy cập cơ sở dữ liệu bằng cách sử dụng các lớp theo không gian tên SQLClient.Hoặc bạn có thể sử dụng ORM (đối tượng liên quan đến đối tượng) kết thúc quyền truy cập cơ sở dữ liệu của bạn.there are a variety of ways to integrate a database into your MVC application. You can write your own SQL statements and access the database by using the classes under the SqlClient namespace. Or you can use an ORM (Object-Relational-Mapper) that wraps your database access.
Làm cách nào để kết nối Visual Studio với cơ sở dữ liệu MySQL?Bắt đầu Visual Studio và mở Máy chủ Explorer bằng cách nhấp vào Máy chủ Explorer từ menu Xem.Nhấp chuột phải vào nút kết nối dữ liệu và sau đó chọn Thêm kết nối ... Chọn cơ sở dữ liệu MySQL từ danh sách các nguồn dữ liệu..... Lựa chọn ..... Nhấp vào OK để quay lại cửa sổ Thêm kết nối .. |