以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  不用表格,直接后台查询怎么查?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191730)

--  作者:lianghanyu
--  发布时间:2024/5/6 11:47:00
--  不用表格,直接后台查询怎么查?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建 文本文档 (2).txt



--  作者:cd_tdh
--  发布时间:2024/5/6 11:50:00
--  
第一种方式,已经是临时表了,就没必要用sql
第二种方式,前提是表必须加载,没加载数据的情况下使用
第三种方式,前提是表已加载,代码如下:
Dim cnt As Integer
cnt = DataTables("售后服务").SQlCompute("Count([项目编号])", "项目编号 = \'U6C230.240435-2\'")
Output.Show("订单数:" & cnt)
[此贴子已经被作者于2024/5/6 11:57:51编辑过]

--  作者:有点蓝
--  发布时间:2024/5/6 11:54:00
--  
使用SQLCommand的就已经是后台查询了呀,如果只要查询项目编号 = \'U6C230.240435-2\'的数据这样即可

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.ConnectionName = "hyydata"
cmd.CommandText = "SELECT [_Identify],[项目编号] ,[售后加载]From {售后服务} where 项目编号 = \'U6C230.240435-2\'"
dt = cmd.ExecuteReader(True)
MessageBox.Show(dt.datarows.Count)