C#实现对数据库字节数组判断

news/2024/7/24 11:16:23 标签: 1024程序员节
 /// <summary>
        /// 判断字节数组是否为空,空返回false 不为空true
        /// </summary>
        /// <param name="object1"></param>
        /// <returns>判断字节数组object1是否为空,空返回false 不为空true</returns>
        public static bool BytesIsNull(object object1)
        {
            bool flag = false;

           // System.Object obj = ...; // 获取对象的方式

            if (object1 is System.DBNull)
            {
                // 如果obj是System.DBNull的实例,那么执行这里的代码
                return flag;
            }
            else
            {
                // 如果obj不是System.DBNull的实例,那么执行这里的代码
                string obj = object1.ToString();
                if (!string.IsNullOrEmpty(obj))
                {

                    byte[] imageBytes = (byte[])object1;

                    using (MemoryStream ms = new MemoryStream(imageBytes))
                    {
                        if (ms.Length == 0)
                        {
                            //Console.WriteLine("LONGBLOB数据为空");
                            return flag;
                        }
                        else
                        {
                            // Console.WriteLine("LONGBLOB数据不为空");
                            return true;

                        }
                    }

                }

            }
           
            return flag;
        }

http://www.niftyadmin.cn/n/5117576.html

相关文章

在 Ubuntu 16.04 上从0到1教你如何移植osqp

1 现在给你一些osqp的程序和库的安装,你学习完成以后,请你结合网络上的优秀资料,帮我做些事情 git clone --recursive https://github.com/osqp/osqp cd osqp mkdir build cd build cmake --build . --target install您提供的是一个简单的安装步骤,它主要是从GitHub克隆osq…

计算机视觉中的数据预处理与模型训练技巧总结

计算机视觉主要问题有图像分类、目标检测和图像分割等。针对图像分类任务&#xff0c;提升准确率的方法路线有两条&#xff0c;一个是模型的修改&#xff0c;另一个是各种数据处理和训练的技巧(tricks)。图像分类中的各种技巧对于目标检测、图像分割等任务也有很好的作用&#…

SOCKS5代理与网络安全:如何安全地进行爬虫操作

随着网络技术的不断发展&#xff0c;代理技术在网络安全和数据爬取中扮演着越来越重要的角色。本文将重点介绍SOCKS5代理、SK5代理和IP代理的基本概念&#xff0c;以及如何在保证网络安全的前提下&#xff0c;利用这些技术进行有效的爬虫操作。 1. SOCKS5代理与SK5代理 SOCKS…

PS软件 点击 “另存为 Web 所用格式” ,提示错误 无法完成操作 系统找不到指定路径

软件&#xff1a;Adobe Photoshop 问题&#xff1a; PS 点击 另存为 Web 所用格式 &#xff0c;提示错误 无法完成操作 系统找不到指定路径 解决&#xff1a; 如果是Win10以上的系统&#xff0c;出现这种情况基本就是被系统自带的杀毒软件阻止了&#xff0c;可以看一下电脑右…

华为数通方向HCIP-DataCom H12-831题库(多选题:41-60)

第41题 下列哪些属于VLAN聚合的优点? A、增加了编址的灵活性 B、增加了可用的VLAN数量 C、减少了IP地址的浪费 D、实现Sub-VLAN间广播域的隔离 答案:ACD 解析: 各个Sub-VLAN作为一个独立广播域实现广播隔离,又节省了IP地址资源,提高了编址的灵活性 第42题 在进行结构化的…

软件工程——期末复习知识点汇总

本帖的资料来源于某国内顶流高校的期末考试资料&#xff0c;仅包含核心的简答题&#xff0c;大家结合个人情况&#xff0c;按需复习~ 总的来说&#xff0c;大层面重点包括如下几个方面&#xff1a; 软件过程需求工程 设计工程软件测试软件项目管理软件过程管理 1.掌握软件生命…

ubuntu在PowerShell的vi编辑器蓝色注释看不见

修改vim配置文件 sudo vi /etc/vim/vimrc 找到 set backgrounddark 把注释取消掉&#xff0c;就会变成高亮的蓝色

使用pytorch实现高斯混合模型分类器

本文是一个利用Pytorch构建高斯混合模型分类器的尝试。我们将从头开始构建高斯混合模型(GMM)。这样可以对高斯混合模型有一个最基本的理解&#xff0c;本文不会涉及数学&#xff0c;因为我们在以前的文章中进行过很详细的介绍。 本文将使用这些库 import torchimport numpy as…