2011-07-04 41 views
0

访问数据集时遇到问题。我从Access数据库中提取数据(我认为成功),但是现在我无法访问数据。我认为这是一个语法问题。我得到的错误是多种多样的,但目前的错误是:“错误C3867:'System :: Object :: ToString':函数调用缺少参数列表;使用'& System :: Object :: ToString'来创建一个指针给会员“C++/cli访问数据集问题

我正确地尝试了吗?

ds = gcnew DataSet;  
con = gcnew OleDb::OleDbConnection; 
con->ConnectionString = dbProvider + dbSource; 
con->Open(); 
sql = "SELECT * FROM Table_Gateway"; 
da = gcnew OleDb::OleDbDataAdapter(sql,con); 
da->Fill(ds, "Gateway"); 

con->Close(); 

ds_gw = gcnew DataTable; 
ds_gw->TableName = "Gateways"; 
ds->Tables->Add(ds_gw); 
dr = ds_gw->Rows[0]; 
errBox->AppendText(dr->default["Gateway_UID"]->ToString); 
+0

这个环节我的问题,我需要的stringconnection调用方法http://stackoverflow.com/questions/44034409/visual-c-connect-to-accdb –

回答

1
 
errBox->AppendText(dr->default["Gateway_UID"]->ToString()); 
+0

啊哈,非常感谢! – Chris