如何让用户从datagridview输入数据到windows窗体图?

时间:2012-04-15 20:51:59

标签: c++ database visual-studio-2010 visual-c++ datagridview

我试图让用户在windows窗体datagridview中输入数据到windows窗体图,但我不知道该怎么做。我甚至不知道如何从datagridview中获取用户输入的数据。

我一直在尝试在Visual Studio中设置本地数据库,但我正在使用C ++,并且VC ++ 2010中对数据库的支持似乎已被删除。我也试图建立一个SQLite数据库,但没有成功。

有没有办法让用户从数据网格视图中输入数据而不使用数据库或使用除微软选项之外的其他数据库?

谢谢!

1 个答案:

答案 0 :(得分:2)

我一直在寻找同样的问题,试试这个 - > http://www.functionx.com/vccli/controls/dgv.htm,让我知道它是否有帮助

编辑:

这只是我在下面发布的原始答案中的代码,格式更好:

我一直在研究这个问题。我的工作是编辑价值:

System::String^ dur; this->dataGridView1->Rows[1]->Cells[1]->Value = dur;

这将在数据网格中给出值:

 System::String^ foo;
 foo = (System::String^)this->dataGridView1->Rows[1]->Cells[1]->Value;

这也会给出值,但你无法编辑它:

System::String^ derp;
this->dataGridView1->CurrentCell = this->dataGridView1[1,1];
derp = (System::String^)this->dataGridView1->CurrentCell->Value;

没有尝试过写作或阅读

this->dataGridView1[1,1]->View;

但我认为这也可行。