以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] Insert Into 的问题求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34425)

--  作者:jiskin
--  发布时间:2013/6/7 14:03:00
--  [求助] Insert Into 的问题求助
如果我用 Insert Into  向入库表中写入一条入库记录,那当窗口加载入库表的时候 如何让写入的记录为locked 状态?
--  作者:Bin
--  发布时间:2013/6/7 14:04:00
--  
为 _locked 列赋值即可
--  作者:jiskin
--  发布时间:2013/6/7 14:06:00
--  
以下是引用Bin在2013-6-7 14:04:00的发言:
为 _locked 列赋值即可

 

sooga

那不影响我 用delete 语句删除的吧~


--  作者:Bin
--  发布时间:2013/6/7 14:07:00
--  
不会
--  作者:jiskin
--  发布时间:2013/6/7 14:25:00
--  
以下是引用Bin在2013-6-7 14:07:00的发言:
不会

 

大哥 这句错误在哪里 找不到哈

            cmd3.CommandText = "Insert Into {入库表} (入库日期,品名,零件号,储位,入库数量,[_locked]) Values(#"dx("采购部_实际到厂日")"#,cmd1.ExecuteScalar(),\'"dx("工艺原料")"\',cmd2.ExecuteScalar(),"dx("生产部_物料采购申购数量")",-1)"
            cmd3.ExecuteNonQuery()

 

错误提示 : 应为语句结束

 

入库日期 = 日期列

品名,零件号,储位 = 字符串列

入库数量 = 整数列

 


--  作者:狐狸爸爸
--  发布时间:2013/6/7 14:47:00
--  

看看合成的是什么:

 

messagebox.show(cmd3.CommandText)


--  作者:jiskin
--  发布时间:2013/6/7 14:49:00
--  
以下是引用狐狸爸爸在2013-6-7 14:47:00的发言:

看看合成的是什么:

 

messagebox.show(cmd3.CommandText)

 

现在按确定关闭代码编辑器的时候 就弹出 错误提示 : 应为语句结束 保存不了


--  作者:jiskin
--  发布时间:2013/6/7 15:17:00
--  
解决了
--  作者:狐狸爸爸
--  发布时间:2013/6/7 15:26:00
--  

 "Insert Into {入库表} (入库日期,品名,零件号,储位,入库数量,[_locked]) Values(#" & dx("采购部_实际到厂日") & "#," & cmd1.ExecuteScalar() & ",\'" & dx("工艺原料") & "\'," & cmd2.ExecuteScalar() & "," & dx("生产部_物料采购申购数量") & "),-1)"