我在 MySQL 表中有一列定义为 int(11)。用select语句“填充”DataTable后,DataTable对应的列的类型是Int64!有人见过这种行为吗?我希望该列是 Int32!
最佳答案
我没有对此进行测试,但发现这解释了 int(11) 的含义,它可能与您的问题无关,但更多的是旁注:
http://everythingmysql.ning.com/profiles/blogs/data-type-confusion-what-is-an
关于c# - MySql .Net Connector 似乎将错误的类型返回给 DataTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4501663/