.net - 如何在c# 4.0中使用Enterprise库和mysql数据库?

标签 .net mysql c#-4.0 enterprise-library

我正在使用 C# 4.0 创建一个 Web 应用程序。 Mysql 被用作数据库,id 列我在数据库中作为 char(38) ,而在对象中我将它们作为唯一标识符类型,但我收到错误,无法解析它。另一个问题是我将如何使用存储过程,对于连接,我正在使用企业库 5.0,它给出错误,不存在这样的函数或过程。请指导我谢谢。

最佳答案

最后我设法解决了我的问题,实际上当我将 char(38) 作为 id 列并以 GUID 类型解析它时,我将其作为字符串类型获取,但我已将其更改为 char(36) 及其工作完美。 企业库问题是由于 mysql 的错误造成的,我在连接字符串中传递了带有大写字母的数据库名称,它必须是小写字母。 http://bugs.mysql.com/bug.php?id=61249

关于.net - 如何在c# 4.0中使用Enterprise库和mysql数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9340964/

相关文章:

c# - SalesForce 查询方法不返回可用数据

MySQL SQL 语法问题

php - 完整的日历事件数据

mysql - 在 MySql 中过滤子查询的结果

.net - 以编程方式删除或隐藏 Word 2007 中的注释/跟踪更改?

.net - 框架和体系结构有什么区别?

.net - 如何在 VS2013 上使用 runsettings 文件并行执行测试

c# - ConcurrentDictionary<TKey,TValue> 与 Dictionary<TKey,TValue>

c# - 在 C# 中是否有与 Delphi 的 "with"命令等效的命令?

c#-4.0 - 命名参数的使用