我正在寻找将我的脚本从 Oracle 转换为 Pomelo,我正在为我的脚本使用 EntityFramework,并使用 MySQL 命令和阅读器来访问我的 XenForo 安装。转换时,我有一行代码,reader.GetInt32
以前是字符串输入,但现在要求输入 int。该列是第一列,所以这会是 1 吗?
IE
reader.GetInt32(1)
?
我正在寻找将我的脚本从 Oracle 转换为 Pomelo,我正在为我的脚本使用 EntityFramework,并使用 MySQL 命令和阅读器来访问我的 XenForo 安装。转换时,我有一行代码,reader.GetInt32
以前是字符串输入,但现在要求输入 int。该列是第一列,所以这会是 1 吗?
IE
reader.GetInt32(1)
?
这个缺失的 API 在 v0.36.0 中被添加到 MySqlConnector(Pomelo.EntityFrameworkCore.MySql 使用的 MySQL 连接器)中。reader.GetInt32("columnName")
如果您在 NuGet 上更新到最新版本的MySqlConnector,您应该可以使用。