CDaoRecordset::SetParamValue

wirtu&alnej SetParamValue void (int nIndex,COleVariantamp stała;var );
rzut (CDaoException, CMemoryException);

wirtu&alnej SetParamValue void (LPCTSTR lpszName, COleVariantamp stała; var );
rzut (CDaoException, CMemoryException);

Parametry

nIndex

Liczbowe Pozycja parametru w kolekcji Parameters querydef.

var

Wartość należy ustawić; patrz uwagi.

lpszName

Nazwa parametru, którego wartość chcesz ustawić.

Uwagi

Wywołanie tej funkcji Państwa, aby ustawić wartość parametru w zestawie rekordów w czasie wykonywania. Parametr musi już ustanowione z częścią ciąg SQL w zestawie rekordów. Można uzyskać dostęp parametru nazwy lub jej położenie indeksu w kolekcji.

Określ wartość należy ustawić jako obiekt COleVariant . Uzyskać informacje o ustawianiu żądaną wartość i typ obiektu COleVariant zobacz klasy COleVariant. Należy zauważyć, że jeśli nie tworzysz zestaw rekordów UNICODE, obiektu COleVariant musi być zadeklarowana w sposób jawny ANSI. Można to zrobić przy użyciu formularza vtSrc ) COleVariant::COleVariant( lpszSrc, , konstruktora vtSrc ustawiony na VT_BSTRT (ANSI) lub za pomocą funkcji COleVariant SetString( lpszSrc, vtSrc ) z vtSrc ustawiona na VT_BSTRT.

Aby uzyskać więcej informacji na temat aktualizowania danych, zobacz artykuł zestawu rekordów DAO: zestaw rekordów operacji w Visual C++ Programmer's Guide. Aby uzyskać pokrewne informacje zobacz temat „parametr obiektu"w pomocy DAO.

Omówie&nie CDaoRecordset |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CDaoRecordset::GetParamValue, CDaoRecordset::m_nParams, CDaoRecordset::SetParamValue&Null

Index