草庐IT

DbDataAdapter

全部标签

c# - 执行 pl/sql 查询时出现溢出错误

当我使用我的C#代码[通过存储过程]运行pl/sql查询时,出现错误:我该如何解决?请指教。注意:我在代码中为providerSpecificTypes传递了false。ErrorMessage:System.Data.OracleClient.OracleException:OCI-22053:overflowerroratSystem.Data.Common.DbDataAdapter.FillErrorHandler(Exceptione,DataTabledataTable,Object[]dataValues)atSystem.Data.Common.DbDataAdapte

c# - 如何在给定 DbCommand 或 DbConnection 的情况下创建 DbDataAdapter?

我想创建一个适用于任何数据提供者的数据访问层。我知道可以使用连接上可用的工厂方法创建DbCommand。objDbCon.CreateCommand();但是,我找不到任何东西来创建DbDataAdapter。这是ADO.NET中的错误还是什么? 最佳答案 从.NET4.5开始,在编写提供程序独立代码时,您现在可以使用DbProviderFactories.GetFactory接受DbConnection的重载获取正确的提供者工厂,然后您可以从中创建数据适配器。例子:DbDataAdapterCreateDataAdapter(Db