c# - MySQL.Data 到 Pomelo - MysqlReader 更改

标签 c# mysql .net-core pomelo-entityframeworkcore-mysql

我希望将我的脚本从 Oracle 转换为 Pomelo,我使用 EntityFramework 作为我的脚本,并使用 MySQL 命令和读取器来访问我的 XenForo 安装。转换时,我有一行代码 reader.GetInt32 ,之前是字符串输入,但现在要求输入 int。该列是第一列,所以它会是 1 吗?

IE

reader.GetInt32(1)

最佳答案

这个缺失的 API 已添加到 MySqlConnector(Pomelo.EntityFrameworkCore.MySql 使用的 MySQL 连接器)in v0.36.0 。如果您更新到 MySqlConnector on NuGet 的最新版本,您应该能够使用 reader.GetInt32("columnName") .

关于c# - MySQL.Data 到 Pomelo - MysqlReader 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50727803/

相关文章:

mysql - 从销售查询中删除 00 :00:00. 000 MYSQL

c# - .NET 框架 : Get Type from TypeInfo

c# - 更改角色后刷新 claimsPrincipal

.net - 不支持的表达式 : Non-overridable members (here: ) may not be used in setup/verification expressions

c# - Xamarin.Forms UWP 项目在使用 .Net Native 编译时抛出异常

MySQL:char_length(),俄语值错误

php - 合并两个表并求和 mysql

c# - 使用 async/await 时是否需要使字段线程安全?

java - AlarmManager BroadcastReceiver,onReceive 从未被调用

c# - 将不透明度应用于 LinearGradientBrush