DataGrid编辑致命错误

ou108 2006-04-17 08:42:11
我在DataGrid中编辑输入数据时出现如下错误:
An unhandled exception of type 'System.NullReferenceException' occurred in system.windows.forms.dll
Additional infromation:Object reference not set to an instance of an object.
不知道为什么会这样
有哪位大哥遇到过这种情况没?
...全文
118 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sz709 2007-03-13
  • 打赏
  • 举报
回复
估计是DataGrid问题..
ou108 2006-04-17
  • 打赏
  • 举报
回复
sz_lgp(longguoping)这位大哥
麻烦你说清楚点
是DataGrid中不能接受Null值?
还是加载的dataset中不能有Null?

这似乎说不过去吧
我现在是输入数据再保存呀
就是说一个空的DataGrid,在它里面添加数据再保存到数据库表中
这关什么数据源问题呀

还有就是我另写了一个窗体,这个窗体用来选择输入的数据
我想问题应该出在DataGrid上
因为我不打开选择窗体选择数据时,随我怎么输入数据都没问题

forma调用fromb
dim frm as new formb(me)

formb中代码:
Dim vfrma As frma
Public Sub New(ByVal vfrm As frma)
MyBase.New()
' vfrma = vfrm
'This call is required by the Windows Form Designer.
InitializeComponent()
vfrma = CType(vfrm, frma)
'Add any initialization after the InitializeComponent() call

End Sub

fromb是用来供forma选择数据,然后再添加或是插入到forma中的Dataset

sz_lgp 2006-04-17
  • 打赏
  • 举报
回复
数据源中有NULL没有处理。
ou108 2006-04-17
  • 打赏
  • 举报
回复
dutguoyi(新鲜鱼排) 这位大哥,应该不是你所说的这个原因吧
再说我也绑定了还是这样
我用了公司的类连接数据库
也自己重新写了类连接数据库
绑定呢也用了以下两种方法
呵呵不行
Me.DataGrid1.DataSource = ds.Tables("ou")
Me.DataGrid1.SetDataBinding(ds, "ou")


再说
我不需要绑定数据呀
这个DataGrid是用来给用户输入数据的,不是用来载入数据的
输入数据后再保存


新鲜鱼排 2006-04-17
  • 打赏
  • 举报
回复
数据源没有定义好。
就是说这个DataGrid没有绑定的数据。

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧