.net - 用空字符串替换 DBNull 的最佳方法?

标签 .net vb.net if-statement datarow dbnull

如果 DataRow 中的列可能是 DBNull,以下是用空字符串替换 DBNull 的最短方法吗?

Dim result As String = if(isDBNull(dataRow1("column1")), "", dataRow1("column1"))

最佳答案

dataRow1("column1") & "" 将在 VB 中产生所需的结果。

关于.net - 用空字符串替换 DBNull 的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17847291/

相关文章:

vb.net 在表单内启动应用程序

c++ - 避免在 C++ 中的 if 语句中递增

c# - J2EE 和 C#/.Net 在开发 Web 服务时的主要​​区别

c# - 如何在异步多线程爬虫中锁定回调类?

c# - 自行注册类(class)

c# - 从 Com Interop 程序集查找 COM DLL 路径

c# - 使用上一页获取 GridView 选定行值

VB.NET 从 DataTable 对象追加表到数据库

java - 编写一个程序,从键盘读取字符,直到读取换行符 '\n'

c# - 优化 C# 中的 if 语句 (a > 0 && b > 0 && a + b == c)