本文介绍了我收到错误'datatype'参数不能为null。参数名称:datatype的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞!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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 07-23 13:14