CDaoRecordset::SetParamValue
Rufen Sie die Memberfunktion auf, um den Wert eines Parameters im Recordset zur Laufzeit festzulegen.
virtual void SetParamValue(
int nIndex,
const COleVariant& varValue
);
virtual void SetParamValue(
LPCTSTR lpszName,
const COleVariant& varValue
);
Parameter
nIndex
Die numerische Position des Parameters in der Parameterauflistung der Querydefs.var
Der festzulegende Wert; finden Sie Hinweise.lpszName
Der Name des dessen Wert des Parameters, den Sie festlegen möchten.
Hinweise
Der Parameter muss als Teil der das SQL-Zeichenfolge des Recordsets bereits eingerichtet werden.Sie können auf den Parameter entweder die Indexposition in der Auflistung nach Namen oder zugreifen.
Geben Sie den Wert an, die als COleVariant-Objekt festzulegen.Informationen zum Festlegen des Sollwerts und geben Sie das COleVariant-Objekt, finden COleVariant-Klasse ein.Beachten Sie, dass, wenn Sie kein UNICODE-Recordset erstellen, das COleVariant-Objekt explizit deklariert werden muss ANSI.Dies kann erreichen, indem das Formular COleVariant::COleVariant( lpszSrc**,** vtSrc ) des Konstruktors mit vtSrc verwendet, das zu VT_BSTRT (ANSI) festgelegt ist oder die COleVariant -Funktion SetString( lpszSrc**,** vtSrc ) mit vtSrc verwendet, das zu VT_BSTRT festgelegt ist.
Anforderungen
Header: afxdao.h