问个 OleDb中的OleDbDataAdapter的问题
现在要用OleDbDataAdapter去获得一个表lossdata
,取这个表中的M_addr列等于字符串meterAddr的行
我是如写的,总是出现错误,请大家帮忙看看哈。
strConn是连接字符串,没有问题的,“SELECT*FROM lossdata WHERE M_addr=meterAddr”是OleDbCommand字符串,可能是这个出问题了,请大家看看应该怎么写!
OleDbDataAdapter^dbfAdapter=gcnew OleDbDataAdapter( "SELECT*FROM lossdata WHERE M_addr=meterAddr ",strConn);
dbfTable=gcnew DataTable( "lossdata ");
dbfAdapter-> Fill(dbfTable);
------解决方案--------------------SELECT*FROM lossdata WHERE M_addr= 'meterAddr '
------解决方案--------------------美观一点:
SELECT * FROM lossdata WHERE M_addr = 'meterAddr '
------解决方案--------------------SELECT * FROM lossdata WHERE M_addr=meterAddr
------解决方案--------------------貌似 VC++.NET