2010-10-28 66 views
5

Tôi muốn biết liệu có giới hạn số lượng hàng mà chúng tôi có thể thêm vào dữ liệu hay không. Tôi đang làm điều này trong C# và .NET 2005. Trên thực tế ứng dụng của tôi đang đọc tệp văn bản lớn khoảng 40 MB, ứng dụng đọc dòng tệp văn bản theo dòng và thêm nó làm hàng trong datatable sau khi tất cả tệp đọc rồi gọi phương thức cập nhật để cập nhật dữ liệu vào cơ sở dữ liệu.Tổng số hàng mà chúng tôi có thể thêm vào datatable

Tôi không chắc chắn có bao nhiêu hàng chúng tôi có thể thêm vào dữ liệu. Tôi chỉ muốn làm cho ứng dụng của tôi an toàn khỏi việc ném bất kỳ lỗi nào trong tương lai nếu kích thước tệp lại tăng lên.

Cảm ơn.

Trả lời

3

Thử google thời gian tới!

Số lượng hàng tối đa mà một DataTable có thể lưu trữ là 16,777,216.

Tìm thấy trên http://msdn.microsoft.com/en-us/library/system.data.datatable.aspx

+0

Cảm ơn ... con số này không vượt qua văn bản của tôi – Avinash

+0

-1: Tại sao rất thô lỗ? – IAbstract

+4

Trớ trêu thay tôi đã tìm thấy câu trả lời cho câu hỏi của mình ... thông qua tìm kiếm của Google. – CptSupermrkt

10

Số lượng tối đa của hàng rằng một cửa hàng có thể DataTable là 16.777.216

DataTable Class

+0

Cảm ơn ... con số này không vượt qua tập tin văn bản của tôi tập – Avinash

Các vấn đề liên quan