小编Lak*_*ndu的帖子

mysql 中的“代替”触发器

我有一个客户。

CREATE TABLE `customer` (
    `cNic` VARCHAR(50) NOT NULL DEFAULT '',
    `cName` VARCHAR(100) NULL DEFAULT NULL,
    `cAddress` VARCHAR(500) NULL DEFAULT NULL,
    `cTp` VARCHAR(50) NULL DEFAULT NULL,
    `cEmail` VARCHAR(50) NULL DEFAULT NULL,
    `creditLimit` DOUBLE NULL DEFAULT NULL,
    `CustomerStatus` INT(11) NULL DEFAULT '0',
    PRIMARY KEY (`cNic`)
)
Run Code Online (Sandbox Code Playgroud)

当一个新行添加到这个客户表时,如果cNic新行的(主键)已经在客户表中,我想用其他字段更新现有(旧)行。( Update customer set cName='NewName' where cNic = 'enteredNic').

否则(如果cNic不在表中)插入一个新行。我知道我可以使用instead of触发器在 mssql 中做到这一点。有没有办法在mysql中做到这一点。

mysql sql triggers

4
推荐指数
1
解决办法
9596
查看次数

如何在c#中使标签的背景透明

我的表格如下图所示。

在此处输入图片说明

我想通过 label2 看到 label1 和 label3。(我只想看到 label2 的边框)。我已将 label2 中的 BackColor 更改为 Transparent。但结果与上图相同。

c# label labels

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

label ×1

labels ×1

mysql ×1

sql ×1

triggers ×1