在Datagrid控件中怎么样才可以插入记录

yqstudentcmx 2003-04-11 07:21:17
我想插入一条记录 在数据表中 但不希望是添加到最后 希望能够插入到指定位置,再用Datagrid控件来显示。这样的话就不能用addnew了,请问那位高手帮忙。用sql的insert into 好象不是很方便。谢谢帮忙能够解决!
...全文
31 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
cymwllbggyje 2003-04-19
  • 打赏
  • 举报
回复
能不能在datagrid直接实现修改数据。
yqstudentcmx 2003-04-17
  • 打赏
  • 举报
回复
用ADDNEW只能是添加到最后一条记录后面不能添加到指定位置!
mahongliang1983 2003-04-15
  • 打赏
  • 举报
回复
用ado连的数据库,
可以
adodc1.addnew
adodc1.recourdset.addnew
.....
....
....
adodc1.recoudset.updata
datagrid1.refresh
可能会行吧~?
bhhxd 2003-04-15
  • 打赏
  • 举报
回复
我说的办法是有用的,只不过很少需要这样做,
插入记录是Xbase的思路。
DavidBone 2003-04-15
  • 打赏
  • 举报
回复
ding
lihonggen0 2003-04-14
  • 打赏
  • 举报
回复
DATAGRID本身是不能做到在中间插入的

可以在数据库中建一个行的序号字段,插入后重新排序就可以了!
yqstudentcmx 2003-04-13
  • 打赏
  • 举报
回复
VB中移动的只是光标 好象没有移动记录的内容!这样的话是不是也还不行的。
bhhxd 2003-04-11
  • 打赏
  • 举报
回复
简单,先添加一条记录,然后,从要插入的地方起,将原来的记录一条一条写道下面去,然后清空要插入的记录,记住两个技巧,一个是记住打算插入记录地方的BookMark,查完后恢复,而是从最后一条记录往前写
ygs202 2003-04-11
  • 打赏
  • 举报
回复
可以用变通的办法,如设置一个序号字段,然后按序号排序即可
czjw 2003-04-11
  • 打赏
  • 举报
回复
你如果用Sql数据库,好像不能实现你的要求。

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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