Access ado字段名问题

使用ado操作数据库时不能用password、key、level(包括大小写作为字段名)

比如以下的语句总是操作失败

原因是password在ado查询语句中作为关键词(网上参考)

		strSQL.Format(L"INSERT INTO user_log(user_name,password) VALUES ('%s','%s')",strUser,strPasswd); 
		m_Command->CommandText =(_bstr_t) strSQL.GetBuffer(0);
		_variant_t vra;
		VARIANT *vt1 = NULL;
		m_Command->Execute(&vra, vt1, adCmdText);

你可能感兴趣的:(数据库,VC)