.Net 使用dapper访问mysql数据库

1.问题

(1)在项目组,需要oracle数据库直连访问对方mysql数据库。mysql中的大文本(text类型),应该对应oracle的clob,但是在实际建立link,建立视图得到数据后发现,该大文本未取到值,所以使用接口的方式,程序无人值守拉取存储数据。

(2)程序访问时,存在mysql时间为空,而程序报错的情况。Error Parse column: ** - Object.

2.解决方案

(1)使用类库Oracle.ManagedDataAccess.dll(使用该类库,可不在应用服务器安装oracle客户端)以及dapper进行oracle数据库操作。

使用类库MySql.Data.dll以及dapper进行mysql数据库访问

(2)在mysql 数据库的连接字符串后加入 Allow Zero Datetime=True即可解决报错问题。(可空datetime无法解决)

猜你喜欢

转载自blog.csdn.net/miluli1/article/details/85307523