如何将Datarow转换为int? (C ++ / CLI)

时间:2017-06-25 05:01:27

标签: sql-server sql-server-2008 c++-cli type-conversion datarow

我有一个数据行,但是如何将其转换为int或byte?

DataRow^ rw = dt->Rows[1];
printf("ID = %d \n", rw->ItemArray->GetValue(1)->ToString());

ItemArray->GetValue(1)对于sql数据库来说很简单。

1 个答案:

答案 0 :(得分:0)

我找到了它。

DataRow^ rw = dt->Rows[1];
Byte ^ temp=(Byte^)rw->ItemArray->GetValue(5);
printf("ID = %d \n",*temp);