vb.net中如何给变量赋空值?

songwen7777 2005-05-13 01:44:08
在C#,很容易的一句x==null,在vb.net中用什么代替?例如
SqlParameter[] prams;
if (prams != null) {} 改写成vb.net应该怎么写?
...全文
410 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
水如烟 2005-05-13
  • 打赏
  • 举报
回复
呵,Row(i)应该是Row(i)(k).
通常的理解Row(i)是索引i所在行.




我一般是Dim Row As DataRow
Row(i)就是引用行的索引i列的值.
所以打成上面的代码了.
WTaoboy 2005-05-13
  • 打赏
  • 举报
回复
Dim prams() As System.Data.SqlClient.SqlParameter
If Not prams Is Nothing Then

End If
songwen7777 2005-05-13
  • 打赏
  • 举报
回复
我这样解决看行不行: 赋值的时候用x=nothing, 判断的时候用IsDBNull()。 但是我记得看书的时候说过nothing 和 null 是不同的2种状态
水如烟 2005-05-13
  • 打赏
  • 举报
回复
一般的变量,
If o Is Nothing Then;

如果是DataTable的Row的某字段值,
If Row(i) Is DbNull.Value Then

If IsDbNull(Row(i)) Then

If Row(i).IsNull Then
fanruinet 2005-05-13
  • 打赏
  • 举报
回复
If Not Prams Is Nothing Then

Prams不是null
shan1119 2005-05-13
  • 打赏
  • 举报
回复
prams = Nothing
songwen7777 2005-05-13
  • 打赏
  • 举报
回复
请不要用If IsDBNull(Prams) = False这样的语句,否则如果要直接给prams赋空值应该怎么办? prams==null怎么改写成vb.net?

16,556

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧