mysql - 如果文本框为空,则将其设置为空

标签 mysql vba excel

你好,我有一个 Excel 用户表单,它连接到 mysql 服务器。 一切正常,除了当我将日期文本框留空时,我收到日期值不正确的错误

经过进一步研究,我发现文本框在为空时返回零​​长度字符串,而 mysql 只允许 null。 当我单击“保存”按钮时,是否可以将文本框设置为空。

最佳答案

这是我尝试的解决方案,希望这会有所帮助。

基本上,它是一个快速检查,看看有问题的文本框是否为空,如果是,则将其设为空:

If textbox1.value = "" then
    textbox1.value = null
end if

关于mysql - 如果文本框为空,则将其设置为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39294109/

相关文章:

vba - 选择行并删除不会删除行

excel - 在 Stata 中执行导入循环时,Excel 文件的扩展名仍然存在

excel - SAPUI5 的 Sheetjs;将表格数据导出到电子表格

vba - 获取 Excel 作为对象附加的 PowerPoint 演示文稿的文件名和路径

mysql - SQL 按列中的特定字符串排序

mySQL 连接器/C 问题

如果询问不同的值,Mysql group_concat order by DESC 意外行为

excel - 使用 VBA 将文件加载到 SAS 存储过程服务器

javascript - HTML/VBA Click 事件未触发

mysql - 连接两个表未按预期工作