二次读表,哪儿出错?

来源:百度知道 编辑:UC知道 时间:2024/09/22 07:51:58
BOOL CPatientLogin::OnInitDialog()
{
CDialog::OnInitDialog();

CString ListID;

m_fy.AddString("1元");
m_fy.AddString("2元");
m_fy.AddString("3元");

_ConnectionPtr m_pConnection;
_CommandPtr m_pCommand;
_RecordsetPtr m_pRecordset;

m_pConnection.CreateInstance(_uuidof(Connection));
m_pRecordset.CreateInstance(_uuidof(Recordset));
m_pCommand.CreateInstance("ADODB.COMMAND");
try{
_bstr_t strConnect = "driver={SQL Server};server=CHINESE-20171AC\\SQLEXPRESS;DATABASE=HISdata;UID=bbs;PWD=bbs111;";
m_pConnection->Open(strConnect,"","",-1);
CString strSQL="select * from Department";
BSTR bstrSQL=strSQL.AllocSysString();
m_pRecordset->Open(bstrSQL,(IDispatch *)m_pConnection,adOpenDynamic,adLockOptimistic,adCmdText);
_variant_t varValue;
varValue = m_pRecor

B)读数据出错的文件不正确,其他文件也不正确; (C)读数据出错的文件正确,其他文件不正确; (D)复制的... 全部读过的有2人;读过a,b两本书的有4人;读过a,c两本书的有2人;读过b,c两本书的有3人;

你修改你的catch段,看看是什么exception吗。学会解决问题