如何将 datatable 中一条记录的字段值,赋给一个变量呢?
如何将 datatable 中一条记录的字段值,赋给一个变量呢?
比如,datatable 是 dttmp,里面就有一条记录,有只有一个字段。
我不知如何取,这个字段值是 int 型的。
但是这样不行:
- C# code
int ipc=0;ipc = dttmp.Rows[0]["调度批次"]
应该如何进行赋值呢?字段 调度批次在sql数据库中就是 integer 型呀。
为何不能直接赋给整型变量呢?
[解决办法]
int ipc=0;
ipc =Int.Parse(dttmp.Rows[0]["调度批次"].ToString())
[解决办法]
ipc = Convert.ToInt32(dttmp.Rows[0]["调度批次"]);
[解决办法]
为了保证不出错可以
- C# code
int ipc=0;ipc =int.TryParse( dttmp.Rows[0]["调度批次"].ToString(),out ipc);
[解决办法]
写快了TryParse这东西返回true false
[解决办法]
ipc = Convert.ToInt32(dttmp.Rows[0]["调度批次"]);
----------------------
就这样------------------------- 拿 分 --------------------
[解决办法]
一条就搞定:
int ipc =Int.Parse(dttmp.Rows[0][0].ToString())
[解决办法]
1楼2楼的答案应该都可以
[解决办法]
ipc = Convert.ToInt32(dttmp.Rows[0]["调度批次"]);