Xuất bảng html sang csv góc
Xin chào rani, Show Kiểm tra ví dụ này. Bây giờ hãy tham khảo và sửa mã của bạn cơ sở dữ liệu Đối với ví dụ này, tôi đã sử dụng cơ sở dữ liệu Northwind mà bạn có thể tải xuống bằng liên kết được cung cấp bên dưới Tải xuống cơ sở dữ liệu Northwind HTML
không gian tên C# using System.Collections.Generic; using System.Configuration; using System.Data.SqlClient; using System.Web.Script.Serialization; using System.Web.Services; VB. Mạng lưới Imports System.Collections.Generic Imports System.Configuration Imports System.Data.SqlClient Imports System.Web.Script.Serialization Imports System.Web.Services Mã số C# [WebMethod] public static string GetEmployees() { List employees = new List(); string sql = "SELECT EmployeeID,FirstName,LastName,City,Country FROM Employees"; using (SqlConnection conn = new SqlConnection()) { conn.ConnectionString = ConfigurationManager.ConnectionStrings["constr"].ConnectionString; using (SqlCommand cmd = new SqlCommand(sql)) { cmd.Connection = conn; conn.Open(); using (SqlDataReader sdr = cmd.ExecuteReader()) { while (sdr.Read()) { employees.Add(new { Id = sdr["EmployeeID"], Name = sdr["FirstName"] + " " + sdr["LastName"], City = sdr["City"], Country = sdr["Country"] }); } } conn.Close(); } return (new JavaScriptSerializer().Serialize(employees)); } }
📝 LƯU Ý idris-rampurawala / ng-data-exportMinh họa dịch vụ export xuất dữ liệu ra excel, csv trong Angular 10Xuất sang ExcelKhả năng xuất dữ liệu sang excel không chỉ mang lại một tính năng mạnh mẽ cho người dùng mà còn có khả năng tạo ra một loạt các tính năng liên quan khác để giúp người dùng của chúng tôi hiểu rõ hơn về dữ liệu. Vậy chúng ta bắt đầu như thế nào? cài đặt phụ thuộc
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Tạo dịch vụ xuất khẩuMột cách để tạo các chức năng phổ biến trong Angular là tạo một dịch vụ cho nó. Do đó, chúng tôi tạo một dịch vụ xuất sẽ có chức năng xuất tất cả các loại thông tin (excel và CSV cho bài đăng này) Sử dụng xlsx[WebMethod] public static string GetEmployees() { List employees = new List(); string sql = "SELECT EmployeeID,FirstName,LastName,City,Country FROM Employees"; using (SqlConnection conn = new SqlConnection()) { conn.ConnectionString = ConfigurationManager.ConnectionStrings["constr"].ConnectionString; using (SqlCommand cmd = new SqlCommand(sql)) { cmd.Connection = conn; conn.Open(); using (SqlDataReader sdr = cmd.ExecuteReader()) { while (sdr.Read()) { employees.Add(new { Id = sdr["EmployeeID"], Name = sdr["FirstName"] + " " + sdr["LastName"], City = sdr["City"], Country = sdr["Country"] }); } } conn.Close(); } return (new JavaScriptSerializer().Serialize(employees)); } }
Để biết thêm thông tin, vui lòng đọc tài liệu xlsx và triển khai mẫu trên github Làm cách nào để tạo kiểu excel?[WebMethod] public static string GetEmployees() { List employees = new List(); string sql = "SELECT EmployeeID,FirstName,LastName,City,Country FROM Employees"; using (SqlConnection conn = new SqlConnection()) { conn.ConnectionString = ConfigurationManager.ConnectionStrings["constr"].ConnectionString; using (SqlCommand cmd = new SqlCommand(sql)) { cmd.Connection = conn; conn.Open(); using (SqlDataReader sdr = cmd.ExecuteReader()) { while (sdr.Read()) { employees.Add(new { Id = sdr["EmployeeID"], Name = sdr["FirstName"] + " " + sdr["LastName"], City = sdr["City"], Country = sdr["Country"] }); } } conn.Close(); } return (new JavaScriptSerializer().Serialize(employees)); } } |