Foxtable(狐表)用户栏目专家坐堂 → [求助]SQL中cmd.Parameters.Add 如果值为Nothing,语句该怎么写?


  共有2873人关注过本帖树形打印复制链接

主题:[求助]SQL中cmd.Parameters.Add 如果值为Nothing,语句该怎么写?

帅哥哟,离线,有人找我吗?
larjia
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:92 积分:931 威望:0 精华:0 注册:2018/2/28 12:33:00
[求助]SQL中cmd.Parameters.Add 如果值为Nothing,语句该怎么写?  发帖心情 Post By:2018/11/20 8:17:00 [只看该作者]

从文本框中取值,有些是空值。下面的Command语言应该怎么写?试了几次都没成功。xxx的值可能是Nothing。
cmd.Parameters.Add("@Param", xxx)

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/20 8:48:00 [只看该作者]

比如

 

Dim cmd As new SQLCommand
cmd.ConnectionName = "test"
cmd.CommandText = "Insert Into test (字段1, 字段2) Values(?,?)"
cmd.Parameters.Add("@客户","01")
cmd.Parameters.Add("@日期", dbnull.value)
cmd.ExecuteNonQuery


 回到顶部