在C#程序中,我将Excel数据传输到DataTable,然后在DataGridView中显示它。但我的数据被截断:DataGridView在F255列停止。
在调试模式下,我发现我的DataTable的记录容量为256,并且它与我的数据停止从Excel文件中复制的地方相匹配。
我可能做错了吗?有没有办法扩展DataTable容量?提前谢谢。
答案 0 :(得分:1)
DataTable行的最大行数为16,777,216行。列受内存限制。您可以尝试的一件事是通过更改项目属性中的构建设置来强制您的应用程序以64位运行。
否则,您将不得不购买更多内存。