以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- textbox的值保存在数据表 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=121443) |
-- 作者:lycliu -- 发布时间:2018/7/6 11:37:00 -- textbox的值保存在数据表 怎么把窗口里面多个textbox里面的值保存在数据表里面? |
-- 作者:有点甜 -- 发布时间:2018/7/6 11:41:00 -- 参考这种方式
http://www.foxtable.com/webhelp/scr/2263.htm
|
-- 作者:有点甜 -- 发布时间:2018/7/6 11:42:00 -- 或者写代码
Dim nr As Row = Tables("表A").AddNew nr("第一列") = e.form.controls("TextBox1").Text nr("第二列") = e.form.controls("TextBox2").Text nr("第三列") = e.form.controls("TextBox3").Text |
-- 作者:lycliu -- 发布时间:2018/7/7 15:30:00 -- 向后台写入数据 Dim tb1 As WinForm.TextBox = e.Form.Controls("TextBox1") Dim tb2 As WinForm.TextBox = e.Form.Controls("TextBox2") Dim dt As DataTable Dim cmd1 As new SQLCommand cmd1.C cmd1.CommandText="insert into scd_file (条形码编号,装箱单ID) Values(\'&tb1.value&\',\'&tb2.value&\')" dt=cmd1.ExecuteReader(True) 有什么办法可以解决,或者换一种办法写入数据吗? |
-- 作者:有点蓝 -- 发布时间:2018/7/7 15:53:00 -- cmd1.CommandText="insert into scd_file (条形码编号,装箱单ID) Values(\'" & tb1.value & "\',\'" & tb2.value & "\')" |
-- 作者:lycliu -- 发布时间:2018/7/7 16:02:00 -- 我知道这个,这个是有问题的 ![]() ![]() 我去掉双引号是为了给老师你看我上面的第二个问题的
|
-- 作者:有点蓝 -- 发布时间:2018/7/7 16:22:00 -- &前后要有空格啊! |
-- 作者:lycliu -- 发布时间:2018/7/7 16:34:00 -- ![]() 详细错误信息: 对于不返回任何基表信息的 SelectCommand 不支持动态 SQL 生成。
|
-- 作者:有点蓝 -- 发布时间:2018/7/7 17:19:00 -- cmd1.CommandText="insert into scd_file (条形码编号,装箱单ID) Values(\'&tb1.value&\',\'&tb2.value&\')" cmd1.ExecuteNonQuery
|