求助!!请高手帮忙,万分感谢!!

star2008 2003-04-26 07:31:14
我在form1中用ADO控件连接SQL Server,用DataGrid显示数据库中表的内容,ADODC的Mode属性也设置为可读写(这一步已经实现,数据库已经连通)。
我想在另一个窗体中(Form2)通过几个文本框实现两个功能:新增加记录和修改已有的记录,然后保存到Form1的表中,利用Form1的DataGrid显示出来。
也就是说我想在form1中点一下“增加”或者“修改”按钮,然后form2弹出,在form2的几个文本框输入内容后,中点一下form2的“确定”按钮,就把所有在文本框中输入的内容提交过去,比方说form1的datagrid中有name一项,对应form2中的姓名文本框(控件的名称是sname.text),我要新增加名字的话,具体的代码应该怎么写?

小弟是新手,写的可能有点罗嗦,希望各位高手解答的越详细越好。谢谢!!


...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
star2008 2003-04-26
  • 打赏
  • 举报
回复
先谢谢了,之后还要用什么update 或者refresh之类的方法吗?
bu_wen 2003-04-26
  • 打赏
  • 举报
回复
直接引用 form1的 ado控件就可以了.. 假设你form1上对数据库操作是控件ado1
就是 用 form1.ado1 来引用就行了.
比如 form2 有一个Text1 控件.显示一个字段
那么就是 Text1.text = form1.ado1.field![字段名]
写入的话 就是 form1.ado1.field![字段名] = text1.text
star2008 2003-04-26
  • 打赏
  • 举报
回复
我刚刚学,其他的方法还不会用啊,到底应该怎么做,哪位大虾帮帮我啊!!
wuzhang55555 2003-04-26
  • 打赏
  • 举报
回复
不要用这些和数据库帮定的控件,它们很不灵活

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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