【发布时间】:2015-05-07 12:56:08
【问题描述】:
我刚刚写了一个简单的方法来从 SQL 服务器获取一些数据并将其存储在 DataTable 中。
具体数值是一个整数:666
它是数据库上的一个 int 数据类型,我在 C# 中创建了一个名为 Credits 的变量,它也是一个整数。
数据表在第一行显示值 666,因此添加它没有任何问题。
当我尝试分配 Credits = dt.Rows[0] 说时会发生问题
输入字符串的格式不正确
我尝试将其解析为 int 并添加 .ToString() 但无论如何它都会给出相同的错误。
我尝试的最新行是
Credits = Convert.ToInt32(dt.Rows[0].ToString());
但仍然没有运气。我在网上到处寻找解决方案,但找不到问题所在。 任何帮助将不胜感激。
【问题讨论】: