我正在尝试在两个mysql表之间建立一个DataRelation。父表"organisations“有一个名为”organisationID“的主键(int,autoinc)。
子表(“authors”)将外键(organisations.organisationID)存储为“组织”(int)。
现在,当我尝试设置DataRelation时,我总是会得到一个异常:父列和子列没有类型匹配的列。
我的猜测是.NET感知到了foreignkey列的autoinc int和常规int之间的类型差异。
你对这个有什么想法吗?
发布于 2011-07-12 23:58:53
请确保在数据集设计器中将外键设置为INT类型
https://stackoverflow.com/questions/6667078
复制相似问题