我在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/

10-16 06:29