任何位置都可以。不要加单引号,你赋值是什么类型,自动会转换成什么类型。
Dim cmd As new SQLCommandcmd.CommandText = "select * from {表A} where format(?, ?) = '111.00'"cmd.Parameters.add("@abc", 111)cmd.Parameters.add("@abcdefg", "0.00")Dim dt = cmd.ExecuteReadermsgbox(dt.DataRows.count)