首页 / 知识
关于 c#:如何使用 MySqlParameter 有条件地将列设置为其默认值?
2023-04-14 15:46:00

How do I conditionally set a column to its default value with MySqlParameter?我在存储用户帐户的 MySql 数据库中有一个表。其中一列 expires 存储到期日期,但默认为 NULL。我需要能够删除到期日期并将其设置回默认值。 目前,我所有的 CRUD 例程都是使用带参数的 MySqlCommand 编写的。这可以直接使用 MySqlParameter 完成,还是我必须创建一个备用命令对象来处理这种可能性? 问题是 DBNull,正在做:
编译正常。 我通常在代码中将默认/空白的值设置为 null,然后在执行查询之前,运行以下循环:
不清楚你在说什么条件。如果要将列设置为默认值,可以使用 DbNull.Value;
|
最新内容
相关内容
linux看用户信息命令?
linux看用户信息命令?,系统,密码,信息,状态,软件,情况,命令,用户,网络,时间,linux如何查看用户权限,linux查看当前用户权限的命令1、linux怎么linux命令行设置字体?
linux命令行设置字体?,系统,工具,终端,软件,电脑,数字,位置,等级,字体,命令,Linux命令行字符太小如何调大1、在命令模式下,将光标移动到将要粘linux下删除用户命令?
linux下删除用户命令?,系统,代码,邮箱,用户组,命令,用户,名称,管理,电脑,账户,删除用户的命令是什么1、userdel-r命令。userdel-r命令可以删除用户id的linux命令?
用户id的linux命令?,系统,密码,信息,联系方式,地址,位置,用户,命令,用户名,终端,Linux命令详解之id首先,打开linux客户端。接着,点击上方的连接llinux命令快捷设置?
linux命令快捷设置?,第一,系统,名称,终端,发行,首页,命令,快捷键,窗口,桌面,linux下建立打开终端的快捷方式方法第一种方法:按“Ctrl+Alt+T”即linux命令设置扩展屏?
linux命令设置扩展屏?,工具,系统,电脑,技术,软件,装备,情况,工作,命令,显示器,Linux中如何分屏显示的命令是什么linux中如果想要把某个命令或linux删除用户组命令?
linux删除用户组命令?,管理,系统,密码,电脑,名称,用户,用户组,名字,信息,工具,Linux命令之用户组管理1、在Linux中,用户组是一种将一组用户聚合linux下用户权限命令?
linux下用户权限命令?,管理,系统,密码,地址,权限,时间,基础,信息,基本知识,工作,Linux用户以及权限相关常用命令总结sudo和su类似,有一些附加的linux登陆用户命令?
linux登陆用户命令?,系统,工具,信息,地址,软件,工作,命令,数字,服务,名称,Linux常用基本命令大全介绍linux常用命令:pwd命令该命令的英文解释为linux用户名改名命令?
linux用户名改名命令?,系统,密码,命令,代码,名称,用户名,用户,终端,主机名,文件,linux下命令怎么修改用户名1、Linux系统中用户切换的命令为sulinux命令设置中文?
linux命令设置中文?,系统,工作,数据,管理,设备,环境,标的,第一,网上,模式,linux系统中的,vi文字编辑器下能输入中文吗_linux文本编辑命令vi第linux恢复网卡出厂设置命令?
linux恢复网卡出厂设置命令?,系统,网络,工具,服务,状态,操纵,信息,网卡,命令,技术指标,linux重启网卡命令1、您可以选择使用CRT工具连接到Linu