以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  在js中引用SQL语句问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143314)

--  作者:gudao123456
--  发布时间:2019/11/20 21:01:00
--  在js中引用SQL语句问题
请教老师一个问题,在js中要引用SQL的命令,如果要执行多个语句,这些语句用什么符号分隔?是分号“;”还是逗号“,”或是其他?谢谢!
--  作者:有点蓝
--  发布时间:2019/11/21 8:44:00
--  
分号“;”
--  作者:gudao123456
--  发布时间:2019/11/21 23:30:00
--  
老师再请教两个问题,在用SQL语句查询Acc数据库中是否有符合条件的行时,如何判断结果?如语句:se lect  字段X  from 表A where 字段Z=‘mn’ , 1.语句写对了吗?2.如何知道符合条件的值是否存在?谢谢!
--  作者:狐狸爸爸
--  发布时间:2019/11/22 9:34:00
--  
1、正确
2、可以先判断一下,Se lect Count(*) F rom 表名 Where 条件,如果等于0,表示不存在符合条件的行。

--  作者:gudao123456
--  发布时间:2019/11/23 0:29:00
--  
谢谢!如何判断呢?在W3shool网址中,没看见有 if语句,不知道如何写,谢谢!
[此贴子已经被作者于2019/11/23 0:43:35编辑过]

--  作者:有点蓝
--  发布时间:2019/11/23 8:41:00
--  
看返回值呀,比如

Dim val As Integer
Dim
 cmd As New SQLCommand
cmd.CommandText = 
"Select Count(*) From {订单} Where 日期 > #2012/2/21#"
val  = cmd.ExecuteScalar()
if val = 0 then msgbox("没有符合条件的数据")

--  作者:gudao123456
--  发布时间:2019/11/23 22:36:00
--  
谢谢