J'ai une structure que voici :
class CdboarticleAccessor
{
public:
TCHAR m_codemag[11];
TCHAR m_codeart[11];
DB_NUMERIC m_prixunitaire;
TCHAR m_libelle[31];
TCHAR m_maga[10];
BEGIN_COLUMN_MAP(CdboarticleAccessor)
COLUMN_ENTRY(1, m_codemag)
COLUMN_ENTRY(2, m_codeart)
COLUMN_ENTRY(3, m_maga)
COLUMN_ENTRY(4, m_libelle)
END_COLUMN_MAP()
BEGIN_PARAM_MAP(CdboarticleAccessor)
COLUMN_ENTRY(1, m_maga)
END_PARAM_MAP()
j'ai aussi un champ de mon formulaire qui est m_maga1.
A partir de ce champ du formulaire, je voudrai affecter sa valeur dans table.m_maga qui est un parametre afin d'exécuter ma requete parametré:
table.m_maga = m_maga1;
hr = table.Open(session, "SELECT * FROM dbo.article where dbo.article.codemag = ?", &propset);
A la compilation j'ai toujours une erreur de conversion à l'affectation :
table.m_maga = m_maga1;
comment faire SVP
Urgent
Partager