gpt4 book ai didi

c# - 将 DataColumn 添加到 DataTable 时,对象引用未设置为对象的实例

转载 作者:行者123 更新时间:2023-11-30 15:01:39 25 4
gpt4 key购买 nike

当我尝试将新列添加到数据表中时,我得到的对象引用未设置为对象的实例。这是我的代码:

DataColumn clUniqueID = new DataColumn();

clUniqueID.Caption = "UniqueID";
clUniqueID.ColumnName = "UniqueID";
clUniqueID.DataType = typeof(int);
dtMain.Columns.Add(clUniqueID);

dtMain 是一个公共(public)数据表。我将此代码放在我的 Win 应用程序中的表单加载上,当我尝试加载我的表单时它抛出错误。有什么想法吗?

最佳答案

您应该确保您实际初始化了 dtMain:

DataTable dtMain; //datatable not initialized, it will be null

DataTable dtMain = new DataTable(); //initialized datatable

关于c# - 将 DataColumn 添加到 DataTable 时,对象引用未设置为对象的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13878558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com