以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 在VS中实现ft的逻辑 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101872) |
-- 作者:huhu -- 发布时间:2017/6/8 18:44:00 -- 在VS中实现ft的逻辑 红色的代码是ft可以用的。那么怎么转换成vs可以用的?就是vs中怎么实现红色代码的逻辑? If Bind = 1 Then Dim dr As DataRow = DataTables("可用数量表").SQLFind("物料编码 = \'" & wlbm & "\'") If dr IsNot Nothing Then strSql = "s elect * from [可用数量表] where " & "and id_flag = \'" & dr("id_flag") & "\'" End If ElseIf Bind = "" Or Bind = "null" Then filter &= "and 在库数量 > 0" strSql = "s elect * from [可用数量表] where " & filter End If Dim adapter As New SqlClient.SqlDataAdapter(strSql, cn) Dim dt As New DataTable adapter.Fill(dt) cn.Close() Dim state As String = OrderQueryBLL.ConvertToJsonObject(dt) Return state
|
-- 作者:jspta -- 发布时间:2017/6/8 19:35:00 -- 引用Foxtable.exe和Foxtable.Lib.dll 导入命名空间Foxtable,不需要改动代码就能实现了
|
-- 作者:huhu -- 发布时间:2017/6/8 19:38:00 -- 群里说,这样提供的接口只能是ft用,其他的用不了。 |
-- 作者:jspta -- 发布时间:2017/6/8 20:14:00 -- 这个本来就是Ft提供的方法,除非你换其它方法。 比如Dim adapter As New SqlClient.SqlDataAdapter(strSql, cn) 需要一套方法连接数据库
|
-- 作者:有点色 -- 发布时间:2017/6/9 9:19:00 -- 请自行学习一下dataTable、DataSet这两个对象 |