以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于执行返回单个值的命令 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103220) |
-- 作者:czy66ds -- 发布时间:2017/7/3 15:17:00 -- 关于执行返回单个值的命令 使用cmd.ExecuteScalar()语句必须加入TOP吗? 如果我想随机地返回一个日期值,下列代码可以这样写吗? Dim ld As Date Dim cmd As New SQLCommand cmd.CommandText = "Select 日期 Fro m {订单} Where 产品 = \'PD01\' " ld = cmd.ExecuteScalar() |
-- 作者:有点甜 -- 发布时间:2017/7/3 16:04:00 -- Dim ld As Date Dim cmd As New SQLCommand cmd.CommandText = "Select 日期 From {订单} Where 产品 = \'PD01\' " Dim dt As DataTable = cmd.ExecuteReader ld = dt.DataRows(Rand.Next(dt.DataRows.Count))("日期") |