Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]更新外部表

1楼
johnbu 发表于:2012/2/1 14:12:00

现在想做一个销售管理系统,现在在窗口里有一个TextBox 这个绑定到了销售订单的数量列。在我确认后,需要修改库存表相对应的数量列。也就是说我在销售订单表创建后,会在库存表里相应的物料的现有量减去销售出去的。现在用

Dim cmd As New SQLCommand
cmd.CommandText = "update {销售订单} set 数量=5555"
cmd.ExecuteNonQuery

DataTables("销售订单").Save()

一直报错,说找不到销售订单表

2楼
狐狸爸爸 发表于:2012/2/1 14:31:00

看看这个:
 
http://www.foxtable.com/help/topics/2344.htm

 

3楼
johnbu 发表于:2012/2/1 14:45:00

果然是这个东东,需要做外部表,请请 狐狸爸爸。

另外还有一个问题想请教,commandText 里可以使用变量吗?可以直接做减法吗?

 

4楼
johnbu 发表于:2012/2/1 15:06:00

搞定啦嘿嘿。

Dim str As String = e.Form.Controls("ComboBox2").Value
Dim tbx As String = e.Form.Controls("TextBox4").Value
Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "update {现有量} set 现有量=现有量-'"& tbx &"' where 批号 = '"& str &"'"
dt = cmd.ExecuteReader()
DataTables("销售订单").Save()

共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01563 s, 2 queries.