以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]用sql语句插入用部分数据没有进去  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=150177)

--  作者:djr久乘
--  发布时间:2020/5/22 18:26:00
--  [求助]用sql语句插入用部分数据没有进去
我用的是关联表在窗口中,对于关联表的数据录入,我是直接插入到子表的如图

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
点击新增录入数据

图片点击可在新窗口打开查看此主题相关图片如下:新增.png
图片点击可在新窗口打开查看
这是保存的点击事件代码: 用插入语句写的
Dim mj As WinForm.ComboBox = e.Form.Controls("mj")
Dim sbdh As WinForm.TextBox = e.Form.Controls("sbdh")
Dim wh As WinForm.TextBox = e.Form.Controls("wh")
Dim wjrq As WinForm.DateTimePicker = e.Form.Controls("wjrq")
Dim wjtm As WinForm.TextBox = e.Form.Controls("wjtm")
Dim xh As WinForm.TextBox = e.Form.Controls("xh")
Dim yh As WinForm.TextBox = e.Form.Controls("yh")
Dim ys As WinForm.TextBox = e.Form.Controls("ys")
Dim zrz As WinForm.TextBox = e.Form.Controls("zrz")
Dim bgqx As WinForm.ComboBox = e.Form.Controls("bgqx")
Dim bz As WinForm.TextBox = e.Form.Controls("bz")
Dim jh As WinForm.TextBox = e.Form.Controls("jh")
Dim nd As WinForm.TextBox = e.Form.Controls("nd")

Dim cmd As new SQLCommand
cmd.C
cmd.CommandText = "Insert Into wada_jnxx (室编档号,年度,文件题名,责任者,文件日期,页号,页数,序号,密级,保管期限,备注,文号,件号)Values(?,?,?,?,?,?,?,?,?,?,?,?,?)"
cmd.Parameters.Add("@室编档号",sbdh.Text)
cmd.Parameters.Add("@年度",nd.Text)
cmd.Parameters.Add("@文件题名",wjtm.Text)
cmd.Parameters.Add("@责任者",zrz.Text)
cmd.Parameters.Add("@文件日期",Date.Today)
cmd.Parameters.Add("@页号",yh.Text)
cmd.Parameters.Add("@页数",ys.Text)
cmd.Parameters.Add("@序号",xh.Text)
cmd.Parameters.Add("@密级",mj.Text)
cmd.Parameters.Add("@保管期限",bgqx.Text)
cmd.Parameters.Add("@备注",bz.Text)
cmd.Parameters.Add("@文号",wh.Text)
cmd.Parameters.Add("@件号",jh.Text)
cmd.ExecuteNonQuery
这是保存之后的数据:

图片点击可在新窗口打开查看此主题相关图片如下:保存.png
图片点击可在新窗口打开查看


--  作者:djr久乘
--  发布时间:2020/5/22 18:28:00
--  
不知道是哪里出了问题,自动带出来的数据(室编档号和年度都没有写进去)
--  作者:有点蓝
--  发布时间:2020/5/23 8:56:00
--  
到后台数据库看看有没有数据?如果SqlServer,跟踪一下执行了什么sql
--  作者:djr久乘
--  发布时间:2020/5/23 10:37:00
--  
老师  我保存了之后为什么它会取出我子表的第一条数据呢,我想的是在子表录入窗口保存新增之后,还是显示这条数据
--  作者:有点蓝
--  发布时间:2020/5/23 10:39:00
--  
我也不知道,请贴出完整代码,或者上传实例说明
--  作者:djr久乘
--  发布时间:2020/5/23 11:52:00
--  
可不可以把指定数据加载到录入窗口中,录入窗口不是表格,是界面
--  作者:有点蓝
--  发布时间:2020/5/23 12:06:00
--  
使用SQLCommand获取数据然后给控件赋值
--  作者:djr久乘
--  发布时间:2020/5/23 12:59:00
--  
我以为有什么快捷的办法呢