VB.NET2003页面之间数据传递

little_potato 2008-04-21 09:46:36
VB.NET2003 ACCESS2003
部分代码
Form1代码:
Dim atable As New Data.DataTable //a,b,c三个table内容来自数据库中的4张表,每张表公共字段为ID
Dim btable As New Data.DataTable
Dim ctable As New Data.DataTable
Dim arow1 As Data.DataRow
.
.
Dim arown As Data.DataRow
Dim brow1 As Data.DataRow
.
.
Dim brown As Data.DataRow
Dim crow1 As Data.DataRow
.
.
Dim crown As Data.DataRow
Private Sub ahead()
atable.Columns.Add("A类属性名")
atable.Columns.Add("值")
End Sub
Private Sub bhead()
btable.Columns.Add("B类属性名")
btable.Columns.Add("值")
End Sub
Private Sub chead()
ctable.Columns.Add("C类属性名")
ctable.Columns.Add("值")
End Sub
arow1 = atable.NewRow
arow1.Item(0) = "属性名"
arow1.Item(1) = ""
atable.Rows.Add(arow1)
btable和ctable同样
datagrid1.datasource=atable
datagrid2.datasource=btable
datagrid3.datasource=ctable
之后数据存入数据库

Form2中用一个DataGrid显示其中1张表的内容,选择一行,点击“OK”按钮,将此ID对应的所有属性显示在Form1的atable,btable和ctable相应的行中。
不会做了。各位给点思路。能有代码最好。谢谢了。在线等。
...全文
80 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
little_potato 2008-04-21
  • 打赏
  • 举报
回复
我试试 谢
fenin123 2008-04-21
  • 打赏
  • 举报
回复


在FORM2中点击时获取所选择行的id,在atable,btable和ctable获取数据根据由FORM2跳转到FORM1中传值的ID调用数据
little_potato 2008-04-21
  • 打赏
  • 举报
回复
5楼能再具体点吗? 谢了
herol 2008-04-21
  • 打赏
  • 举报
回复
把 Form1的atable,btable和ctable 定义成Public的
在Form2里,点OK按钮后,给Form1.atable,btable和ctable 填值
little_potato 2008-04-21
  • 打赏
  • 举报
回复
谢谢3楼的 "up"!!!
jamesfay 2008-04-21
  • 打赏
  • 举报
回复
up
little_potato 2008-04-21
  • 打赏
  • 举报
回复
谢谢2楼的 "up"!!!
heqi915 2008-04-21
  • 打赏
  • 举报
回复
友情UP一下

16,718

社区成员

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

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