【发布时间】:2012-07-05 04:12:15
【问题描述】:
我创建了一个基本上在 mysql 服务器上查找 blob 记录的应用程序我遇到的问题是,如果由于某种原因 blob 字段为空,则应用程序崩溃。我想到了类似的东西
我现在有
byte[] data = (byte[])DbReader[2];
但我想知道是否有任何方法可以做类似的事情
if (DbReader.IsDbNull(2)
byte[] data = /* DEFAULT VALUE */
else
byte[] data = (byte[])DbReader[2];
但是我可以设置一个默认值吗?我尝试过的一切都失败了:(
【问题讨论】:
-
默认你的意思是在SQL某处定义的默认值?
-
不只是在此阶段定义的标准值,例如 1、2 或 3。
标签: c# mysql bytearray byte blob