Blog

Thinking will not overcome fear but action will.

ABP VNEXT PRO 拓展User表字段后出现必填字段写入种子数据是报空异常错误

ABP VNEXT PRO 拓展User表字段后出现必填字段写入种子数据是报空异常错误

在拓展了ABP 原生user表字段后,如果之前已经做过迁移了,那么后续迁移不会出现下图错误内容;但是如果清除掉迁移记录文件、表后,重新迁移就会出现如下图错误。

ABP Vnext Pro Oracle 切换到 SQL server

ABP Vnext Pro Oracle 切换到 SQL server


C# 类属性中使用属性A判断属性B是否必填逻辑操作

C# 类属性中使用属性A判断属性B是否必填逻辑操作

C# 中,如何再实体类中的属性,判断其中一个属性A的值然后提示属性B为必填,类似在属性的上方加特性Required的操作? 您可以在 C# 实体类中为属性 A 添加一个自定义属性,然后在属性的 setter 方法中检查该属性的值,如果为某个特定值,就将属性 B 标记为必填。下面是一个示例代码: csharp Copy code public class MyEntity { [My...

ABP VNEXT PRO 数据迁移后表字段注释乱码问题

ABP VNEXT PRO 数据迁移后表字段注释乱码问题

ABP Vnext PRO在做表映射时,在ExamineDbContextModelCreatingExtensions.cs中用hascomment设置表字段的注释之后,生成迁移文件,然后更新到数据库后,发现表的字段注释是乱码的,这该如何解决?本地的Oracle数据全局编码格式是GBK,如何在不修改Oracle全局编码的情况下,通过修改ABP Vnext PRO项目中的代码来解决这个注释乱...

Oracle数据库迁移至MySQL是否可行?

Oracle数据库迁移至MySQL

将 Oracle 10g 迁移到 MySQL 可以采用以下一些便捷有效的方案: 导出和导入数据:使用 Oracle 10g 的工具将数据导出为适合 MySQL 的格式(如CSV)或者生成 SQL 脚本。然后使用 MySQL 的工具将数据导入到 MySQL 数据库中。这种方法适用于较小规模的数据库。 使用 ETL 工具:ETL(抽取、转换和加载)工具可以帮...

EF CORE做数据迁移时,写的字段说明在Oracle中是乱码问题

EF CORE做数据迁移时,写的字段说明在Oracle中是乱码问题


ABP Vnext Pro开发服务API

如何使用ABP Vnext Pro开发API流程

如何使用ABP Vnext Pro开发API流程 创建表实体映射 设计表或根据现有表结构写映射类(聚合)Model。 在 Domain 层新增对应服务文件夹,如体检服务 Examineinfos ;然后新增服务的 Aggregates 文件夹,用于存放服务的表映射实体;可以用在线工具将表的SQL生成C#实体类 设置表、字段名称别名,Oracle默认转...

快速使用ABP Vnext Pro

快速使用ABP Vnext Pro

如何快速使用ABP Vnext Pro ABP Vnext,入门还是有点门槛的,仅从技术和时间成本这两项而定对我这种渣渣小白来说,还是有点挑战的。 相比Pro这个版本,前端UI是可以直接用于业务开发的,这套完善度更高;而后端代码也经过一些修改封装后,增加了一些功能和中间件的使用,更加全面(PS:作者国内的对于小白请教问题还是更加方便快捷的,23333)。 先决条件 下列不一定...

相机预览帧抽查处理

相机预览帧抽查处理

定时器任务 背景:在对接工业相机时,预览要循环调用相机API一帧一帧的获取,但是要随机抽出一帧作为判定人像是否在规定范围内的逻辑,当时第一时间感觉定时器会比较简单且不以来硬件处理过程中时快时慢的情况。但后面发现这种情况其实可以忽略不记,23333… 但还是记录一下吧! 最终实际用的方式是定义一个变量,在循环时自增,根据自增变量取模,如10帧取一帧做逻辑判断,这样其实更简单。 ...

windows如何查看程序日志

windows如何查看客户端程序日志

windows如何查看客户端程序日志 BS方向的同学或许遇到这种情况比较少,因为在代码中抛异常大部分都可以解决查看日志的问题。 但是做客户端(CS)的会对接硬件,硬件有时候会调用到C++的库,而C++的库是无法与C#运行时抛出异常的,这时候往往就比较被动,当然也可以自己手写日志类去判断记录,但是这个就比较麻烦些。这里刚刚学到一个小操作(大概就是本人比较菜吧),就是从“事件查看器”。 ...