以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQLLoad不起作用  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=48480)

--  作者:客家阿哥
--  发布时间:2014/3/30 1:57:00
--  SQLLoad不起作用
Dim sql As String

sql = "Select  客户名称,商品编码,商品名称,商品规格,单位,出库单价,数量,日期,审核,{出库单}.结清,出库单编号,商品条形码,商品简称,成本小计,{出库明细}.备注 As [出库单明细备注],{出库单}.备注 As [出库单备注],出库单价*数量 As [小计] From {出库明细} Inner JOIN {出库单} ON {出库单}.[_Identify] = {出库明细}.[出库单编号] Select  客户名称,商品编码,商品名称,商品规格,单位,出库单价,数量,日期,审核,{出库单}.结清,出库单编号,商品条形码,商品简称,成本小计,{出库明细}.备注 As [出库单明细备注],{出库单}.备注 As [出库单备注],出库单价*数量 As [小计] From {出库明细} Inner JOIN {出库单} ON {出库单}.[_Identify] = {出库明细}.[出库单编号]"

sql = sql & " Where {出库明细}.[商品名称] = \'test4\'"

DataTables("出库单明细统计").SQLLoad(sql)


---------------------------------------------------
点击按钮执行后,显示所有行,而不是{出库明细}.[商品名称] = \'test4\'的行

--  作者:lsy
--  发布时间:2014/3/30 7:48:00
--  

测试这一句管用:

Dim sql As String = "Select * From {产品表} Where 产品ID = \'SM000001\'"
DataTables("产品表").SQLLoad(sql)


--  作者:客家阿哥
--  发布时间:2014/3/30 17:04:00
--  
我自己搞错了,代码复制了两遍!

谢谢LSY

--  作者:客家阿哥
--  发布时间:2014/3/30 18:04:00
--  
sql语句用起来就是高效、灵活!图片点击可在新窗口打开查看