以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]窗口绑定SQL查询表问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=161051) |
-- 作者:kenmen -- 发布时间:2021/3/4 10:16:00 -- [求助]窗口绑定SQL查询表问题 Dim tb1 As WinForm.TextBox = e.Form.Controls("TextBox1") Dim cmd As new SQLCommand cmd.C cmd.CommandText = "Select a.DOC_NO aDocNO,a.SALES_ORDER_DOC_ID aSalesOrderDocID,b.SequenceNumber bSequenceNumber,b.ITEM_TYPE bItemType,b.ITEM_ID bItemID,b.ITEM_DESCRIPTION bItemDescription,b.ITEM_SPECIFICATION bItemSpecification,b.BUSINESS_QTY bBusinessQty,b.PRICE_QTY bPriceQty,b.SALES_ORDER_DOC_D_ID bSalesOrderDocDID,c.BUSINESS_QTY cBusinessQty,c.PRICE_QTY cPriceQty,c.INVENTORY_QTY cInventoryQty,c.SALES_ORDER_DOC_SD_ID cSalesOrderDocSDID Fro m SALES_ORDER_DOC a Left Join SALES_ORDER_DOC_D b on b.SALES_ORDER_DOC_ID = a.SALES_ORDER_DOC_ID Left Join SALES_ORDER_DOC_SD c on c.SALES_ORDER_DOC_D_ID = b.SALES_ORDER_DOC_D_ID Where a.DOC_NO = \'?\'" cmd.Parameters.Add("@订单单号",tb1.Value) Dim dt As DataTable = cmd.ExecuteReader() Tables("窗口3_Table1").DataSource = dt
[此贴子已经被作者于2021/3/4 10:17:24编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/3/4 10:17:00 -- 去掉单引号:ORDER_DOC_D_ID Where a.DOC_NO = ?" |
-- 作者:kenmen -- 发布时间:2021/3/4 10:19:00 -- 可以了,谢谢老师! 这个方法第一次用,我以为跟『Cexp』那个一样~
|
-- 作者:有点蓝 -- 发布时间:2021/3/4 10:20:00 -- 说明帮助没有认真看 |