本文介绍了我收到错误'datatype'参数不能为null。参数名称:datatype的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Dim table As New DataTable("Items") table.Columns.Add("Barcode", Type.GetType("System.32")) table.Columns.Add("ItemName", Type.GetType("System.32")) table.Columns.Add("ItemDescription", Type.GetType("System.32")) table.Columns.Add("Price", Type.GetType("System.32")) DataGridView1.DataSource = table table.Rows.Add(txtBar.Text, txtName.Text, txtDesc, 1, txtPrice.Text) DataGridView1.DataSource = table
b $ b 我尝试了什么: 你可以帮我解决这个问题吗?如何实现这个功能?
What I have tried: can you help me resolve this? How to achieve this functionality?
推荐答案嗯...两件事。 首先,你添加4列,然后尝试提供5值... 其次,System.32不是可识别的数据类型,因此GetType返回null(或Nothing) 可能,您希望使用实际类型的名称,例如ItemName的System.String,依此类推。 Um...two things. First, you add 4 columns, then try to provide 5 values... Second, "System.32" is not a recognised datatype, so GetType returns null (or Nothing) Probably, you want to use the name of the actual type, like "System.String" for the ItemName, and so forth.
更多推荐
我收到错误'datatype'参数不能为null。参数名称:datatype
发布评论