mysql - 检查 MySql 表中的空单元格

标签 mysql asp.net

我只是想知道是否可以检查 MySql asp 表的单元格是否有值。

i'v used this to return if Database has Row/Record there

 string ConnectionString = @"Server=MYSQL5011.Smarterasp.net;Database=db_9d6c52_ahmed;Uid=9d6c52_ahmed;Pwd=******;";
            MySqlConnection GetConnection = new MySqlConnection(ConnectionString);
            GetConnection.Open();
            string VoiceorScreenSearch = "Select User_Voice ,User_Screen From User where User_Stat=@UserStat";
            MySqlCommand Comand = new MySqlCommand(VoiceorScreenSearch, GetConnection);
            Comand.Parameters.AddWithValue(@"UserStat", key);
            MySqlDataReader ReadData = Comand.ExecuteReader();
            if (ReadData.HasRows)
            {

                    hasrowsornot = true;


            }

但如果 Cell[1]null 或有数据,我需要它返回!,我的单元格数据类型为 BLOB

以及这样做的技巧? ,会有帮助的 谢谢

最佳答案

你可以这样尝试:

if (!ReadData.IsDbNull(yourfield)) {
    var value = ReadData.GetString(yourfield);
    // some code
}

关于mysql - 检查 MySql 表中的空单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32823831/

相关文章:

c# - XML解析错误

asp.net - IIS/ASP.NET 响应缓存控制 : private for all requests

c# - Windows 10 家庭版/专业版/企业版 IIS 的并发请求限制

asp.net - AWS SNSClient发布请求的超时错误

java - 我可以获得 PreparedStatement 即将执行的完整查询吗?

php - 如何使我的类别 mysql 表中的下拉菜单仅在parent_id 不为 0 时显示

MySQL ")"在此位置无效,需要一个标识符

MySql 修剪字符直到一个空格

MySQL 导出并替换单列

c# - MVC : how to correctly serve multiple domain names from one site (different content for each)