以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 菜鸟学insert into求助 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41627) |
-- 作者:riancel -- 发布时间:2013/10/23 21:28:00 -- 菜鸟学insert into求助 在表事件中,锁定行后,执行 将当前行学号,姓名,增加到数据库中sid,sname的指定列中. 我写的代码: Dim cmd As New SQLCommand Dim dt As DataTable Dim dr As DataRow = e.DataRow cmd.C cmd.commandtext = "Insert Into {slist} (sid, sname) Values(\'" & dr("学号") & "\',\'" & dr("姓名") & "\')" e.DataRow("打印") = True 达不到增加的效果,求助求助,麻烦改下实例.
|
-- 作者:jianjingmaoyi -- 发布时间:2013/10/23 22:23:00 -- 表事件做这个不太好吧. |
-- 作者:有点甜 -- 发布时间:2013/10/23 22:29:00 -- 呃,你并没有执行sql语句哦。 Dim cmd As New SQLCommand Dim dt As DataTable Dim dr As DataRow = e.DataRow cmd.C cmd.commandtext = "Insert Into {slist} (sid, sname) Values(\'" & dr("学号") & "\',\'" & dr("姓名") & "\')" cmd.ExecuteNonQuery e.DataRow("打印") = True |
-- 作者:lsy -- 发布时间:2013/10/24 7:20:00 -- 据路透社消息: 即使代码完美无缺,内部表还是不可以。 |
-- 作者:Bin -- 发布时间:2013/10/24 8:34:00 -- 插入完成后,还要重新加载表才可以看到的哦. |