VB.NET在运行数据库操作时 报错: 在位置-1处没有任何行
答案:1 悬赏:40 手机版
解决时间 2021-11-19 13:15
- 提问者网友:回忆在搜索
- 2021-11-19 07:59
VB.NET在运行数据库操作时 报错: 在位置-1处没有任何行
最佳答案
- 五星知识达人网友:大漠
- 2021-11-19 09:25
你用什么来显示数据表的?DataGridView还是listbox?
DataGridView的话
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.DatagridView1.SelectedRow=0
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim a As Integer = Me.DatagridView1.currentRow
Me.DatagridView1.SelectedRow=a-1
End Sub
之后以此类推
listbox的话,思路是一样的追问原来是DataGridView,您教的方法还是无法实现第一行显示,不过我把DataGridView换成了 datagrid,就没问题了。
不过,我在这些程序的后面又添加了段程序又报错了,大侠帮我看看吧
报错提示我在 There is no row at position 0
我把那个 Count - 1 换成 position 0 或者 position 1 ,都还是报一样的错误
DataGridView的话
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.DatagridView1.SelectedRow=0
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim a As Integer = Me.DatagridView1.currentRow
Me.DatagridView1.SelectedRow=a-1
End Sub
之后以此类推
listbox的话,思路是一样的追问原来是DataGridView,您教的方法还是无法实现第一行显示,不过我把DataGridView换成了 datagrid,就没问题了。
不过,我在这些程序的后面又添加了段程序又报错了,大侠帮我看看吧
报错提示我在 There is no row at position 0
我把那个 Count - 1 换成 position 0 或者 position 1 ,都还是报一样的错误
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯