【发布时间】:2010-07-06 08:05:25
【问题描述】:
我在 Microsoft SQL 数据库中有一些数据表。我用数据适配器获取那些并将它们放入数据集中。在此之后,我想更改一些值,例如我想更改为:“Na/Na”。现在的问题是,该列的正常类型是 INT。所以它给了我一个错误。
有没有一种方法可以确保所有列的类型都为 STRING?或者我是否可以确保不使用数据表的架构,我知道我可以自己在 C# 中创建所有列,然后通过查询获取值,但这将是很多工作的方式。
【问题讨论】:
-
您需要将此值保存到数据库中,还是只需要显示?
-
你真的认为你应该这样做吗?这是可能的,我可以写出好的解决方案,但我不会。我真的建议你找到一个替代你想做的事情。
-
我得到了一些我想“指定”的值,这意味着我想看看这些值是否在某个值内。然后我会给单元格一个真或假。这只是为了显示,但之后我将在数据库中创建仅包含字符串类型的新数据表。并将新的“指定”表放回数据库中。