datagridview中插入数据

lxw_happy 2009-04-28 03:24:58
在窗体显示的时候记录是定位在第一行。
当我点击添加按钮在textbox里填入内容,内容作为参数传递个inser数据是t语句想表中插入数据。现在是能成功插入数据,但是插入在datagirdview显示的位置是在第一行的前面。
我想实现的效果是点击添加按钮后,光标定位到最后一行的下一行,然后再文本框中输入内容,点击保存后添加到最后一行的后面,怎么实现最后一行添加数据呢?谢谢大家了
...全文
116 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
meheartfly 2009-04-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 LoveLife_Go 的回复:]
光标定位到最后一行的下一行

C# codedataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.Rows.Count-1].Cells[0];
[/Quote]
应该是
codedataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.Rows.Count+1].Cells[0];
Ny-6000 2009-04-28
  • 打赏
  • 举报
回复
绑定数据时,指定排序就行了。
可能你默认的排序方式,是最后添加的排到最前面了。
qq306850549 2009-04-28
  • 打赏
  • 举报
回复
这个控件我就会...datasourse...
你还是好好看看控件的那些方法跟事件吧...会有用的..
LoveLife_Go 2009-04-28
  • 打赏
  • 举报
回复
DataTable dt = dataGridView1.DataSource as DataTable;

把文本框的内容,加到dt上,再绑定,就行了
LoveLife_Go 2009-04-28
  • 打赏
  • 举报
回复
光标定位到最后一行的下一行
dataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.Rows.Count-1].Cells[0];

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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